一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法,用于提高電子設(shè)備對語音信息的處理效率。所述方法包括:獲得第一語音輸入信息;通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù);根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。本發(fā)明還公開了相應(yīng)的電子設(shè)備。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利?,F(xiàn)在人們可以通過各種類型的電子設(shè)備享受隨著科技發(fā)展帶來的舒適生活。比如,手機(jī)等電子設(shè)備已經(jīng)成為人們生活中一個(gè)不可或缺的部分,人們可以通過手機(jī)等電子設(shè)備以打電話、發(fā)短信等等方式加強(qiáng)與其他人之間的聯(lián)系。
[0003]現(xiàn)有技術(shù)中,用戶在需要進(jìn)行翻譯時(shí),常常會將待翻譯的內(nèi)容輸入到電子設(shè)備中來進(jìn)行翻譯,電子設(shè)備的翻譯速度顯然比用戶自己翻譯的速度快。
[0004]將待輸入的內(nèi)容輸入到電子設(shè)備,有多種不同的方式,例如用戶可以通過鍵盤進(jìn)行輸入,或者用戶可以通過寫字板等手寫設(shè)備進(jìn)行輸入,或者用戶也可以通過語音進(jìn)行輸入。在用戶通過語音輸入時(shí),由于語音信息與文字信息不同,則用戶在輸入語音信息后,還需要手動選擇一下所輸入的信息屬于什么語種,例如輸入的信息可能是中文、英文或其他語種的文字,電子設(shè)備在確認(rèn)用戶的選擇后,才會對用戶輸入的信息進(jìn)行分析。
[0005]對于電子設(shè)備來說,其至少需要接收用戶的兩個(gè)操作(輸入語音的操作和確定語種的操作)之后才能開始進(jìn)行分析,而且用戶進(jìn)行這兩個(gè)操作是串行的,即一般都是選擇輸入的語音究竟是什么語種之后才會輸入語音,電子設(shè)備的處理過程較長,顯然處理效率較低,會增加用戶的等待時(shí)間。同時(shí),對于用戶來說,其不僅需要輸入語音信息,還需要手動選擇語種,所需的操作較多,影響用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種信息處理方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中電子設(shè)備在處理語音信息時(shí)處理效率較低的技術(shù)問題。
[0007]—種信息處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述方法包括以下步驟:
[0008]獲得第一語音輸入信息;
[0009]通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù);
[0010]根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0011]較佳的,通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得N個(gè)語種識別結(jié)果,包括:
[0012]根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;
[0013]通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
[0014]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括:
[0015]根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;
[0016]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0017]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括:
[0018]根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;
[0019]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0020]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括:
[0021]根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;
[0022]根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;
[0023]確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;
[0024]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0025]較佳的,根據(jù)所述語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括:
[0026]根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;
[0027]根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;
[0028]確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;
[0029]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0030]較佳的,根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,包括:
[0031]獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;
[0032]從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;[0033]確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
[0034]較佳的,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果之后,還包括:
[0035]判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0036]當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
[0037]較佳的,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果之后,還包括:
[0038]通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0039]根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)
果O
[0040]較佳的,根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果,包括:
[0041]當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別
結(jié)果;
[0042]當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。
[0043]一種電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述電子設(shè)備包括:
[0044]第一獲取單兀,用于獲得第一語音輸入信息;
[0045]處理單元,用于通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù);
[0046]確定單元,用于根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0047]較佳的,所述處理單元具體用于:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
[0048]較佳的,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0049]較佳的,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0050]較佳的,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0051]較佳的,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0052]較佳的,所述確定單元具體用于:獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
[0053]較佳的,所述電子設(shè)備還包括判斷單元;
[0054]所述判斷單元用于判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0055]所述確定單元還用于:當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
[0056]較佳的,所述電子設(shè)備還包括第二獲取單元;
[0057]所述處理單元還用于:通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0058]所述第二獲取單元用于:根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果。
[0059]較佳的,所述第二獲取單元具體用于:當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別結(jié)果;當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。本發(fā)明實(shí)施例中,在獲得所述第一語音輸入信息后,可以將所述第一語音輸入信息送給多個(gè)語音識別引擎進(jìn)行語種識別,由于每個(gè)語音識別引擎對應(yīng)一個(gè)語種,從而可以通過多個(gè)語音識別引擎得到多個(gè)語種識別結(jié)果,再從多個(gè)語種識別結(jié)果中選擇一個(gè)最終語種識別結(jié)果,這樣,對于電子設(shè)備來說,其只需接收一段語音輸入信息就能開始進(jìn)行分析,由于無需接收用戶的兩個(gè)操作,自然也就減少了串行等待過程,電子設(shè)備的處理過程較短,顯然處理效率較高,減少了用戶的等待時(shí)間。同時(shí),對于用戶來說,其僅需要輸入語音信息即可獲得結(jié)果,無需手動選擇語種,所需的操作較少,提高用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0060]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0061]圖1為本發(fā)明實(shí)施例中信息處理方法的主要流程圖;
[0062]圖2為本發(fā)明實(shí)施例中電子設(shè)備的主要結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0063]為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0064]本發(fā)明實(shí)施例中的信息處理方法可以應(yīng)用于電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述方法包括以下步驟:獲得第一語音輸入信息;通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果#為不大于M的正整數(shù);根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0065]本發(fā)明實(shí)施例中,在獲得所述第一語音輸入信息后,可以將所述第一語音輸入信息送給多個(gè)語音識別引擎進(jìn)行語種識別,由于每個(gè)語音識別引擎對應(yīng)一個(gè)語種,從而可以通過多個(gè)語音識別引擎得到多個(gè)語種識別結(jié)果,再從多個(gè)語種識別結(jié)果中選擇一個(gè)最終語種識別結(jié)果,這樣,對于電子設(shè)備來說,其只需接收一段語音輸入信息就能開始進(jìn)行分析,由于無需接收用戶的兩個(gè)操作,自然也就減少了串行等待過程,電子設(shè)備的處理過程較短,顯然處理效率較高,減少了用戶的等待時(shí)間。同時(shí),對于用戶來說,其僅需要輸入語音信息即可獲得結(jié)果,無需手動選擇語種,所需的操作較少,提高用戶體驗(yàn)。
[0066]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0067]本發(fā)明實(shí)施例中,所述電子設(shè)備可以是PC (個(gè)人計(jì)算機(jī))、PAD (平板電腦)、手機(jī)、智能電視等等不同的電子設(shè)備,本發(fā)明對此不作限制。
[0068]另外,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0069]下面結(jié)合附圖對本發(fā)明優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說明。
[0070]請參見圖1,本發(fā)明實(shí)施例提供一種信息處理方法,所述方法可以應(yīng)用于電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種。所述方法的主要流程描述如下。
[0071]步驟101:獲得第一語首輸入彳目息。
[0072]首先,所述電子設(shè)備可以獲得所述第一語音輸入信息。所述第一語音輸入信息可以是一段話,其中包括多個(gè)句子,或者所述第一語音輸入信息也可以只包括一句話,即只包括一個(gè)句子。
[0073]例如,所述電子設(shè)備可以具有聲音采集單元,例如所述聲音采集單元可以是麥克,所述電子設(shè)備可以通過所述聲音采集單元獲得所述第一語音輸入信息?;蛘?,所述電子設(shè)備也可以通過網(wǎng)絡(luò)獲得其他電子設(shè)備傳輸?shù)乃龅谝徽Z音輸入信息?;蛘撸龅谝徽Z音輸入信息可以存儲在所述電子設(shè)備中,所述電子設(shè)備可以從所述電子設(shè)備的存儲區(qū)中獲得所述第一語音輸入信息?;蛘咚鲭娮釉O(shè)備也可以通過其他方式獲得所述第一語音輸入信息,對于所述第一語音輸入信息的獲取方式本發(fā)明不做限制。
[0074]例如,如果所述電子設(shè)備通過所述聲音采集單元獲得所述第一語音輸入信息,那么所述第一語音輸入信息可能是用戶通過所述聲音采集單元輸入的一段話,或一句話。
[0075]步驟102:通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識另IJ,獲得N個(gè)語種識別結(jié)果#為不大于M的正整數(shù)。
[0076]較佳的,通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得搜索N個(gè)語種識別結(jié)果,具體可以包括:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
[0077]所述電子設(shè)備在獲得所述第一語音輸入信息后,可以從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎。
[0078]例如,N可以等于M,即所述電子設(shè)備將所述第一語音輸入信息分別送給所述電子設(shè)備中安裝的每個(gè)語音識別引擎進(jìn)行語種識別,這樣得到的語種識別結(jié)果較多,能夠使最終得到的語種識別結(jié)果更為準(zhǔn)確。
[0079]例如,N可以小于M,則所述電子設(shè)備從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,可以有多種不同的確定方式。
[0080]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,一種可能的方式例如是:所述電子設(shè)備根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中隨機(jī)確定所述N個(gè)語音識別引擎。這種確定方式較為簡單,實(shí)現(xiàn)較為方便。
[0081]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,一種可能的方式例如是:根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0082]這種方式,可以簡單理解為根據(jù)上下文來確定所述第一語音輸入信息近似屬于的語種。在接收所述第一語音輸入信息之前的所述第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,為所述第一語音輸入信息的“上文”,在接收所述第一語音輸入信息之后的所述第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,為所述第一語音輸入信息的“下文”。例如,所述電子設(shè)備已確定所述第一語音輸入信息的“上文”的語種,和/或,所述電子設(shè)備已確定所述第一語音輸入信息的“下文”的語種,則所述電子設(shè)備可以確定所述第一語音輸入信息也可能與所述第一語音輸入信息的“上文”的語種和/或所述第一語音輸入信息的“下文”的語種相同。在確定所述第一語音輸入信息近似屬于的所述N個(gè)語種后,由于每個(gè)語種對應(yīng)一個(gè)語音輸入弓I擎,則可以相應(yīng)確定出所述N個(gè)語種對應(yīng)的所述N個(gè)語音輸入引擎。
[0083]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,一種可能的方式例如是:根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0084]所述電子設(shè)備中如果包括有聯(lián)系人信息,則可能每個(gè)聯(lián)系人信息或部分聯(lián)系人信息中會包含有相應(yīng)聯(lián)系人的聯(lián)系電話信息。所述電子設(shè)備可以根據(jù)所述電子設(shè)備中存儲的各聯(lián)系電話信息分別確定出各聯(lián)系電話信息所對應(yīng)的地域信息。例如,無論聯(lián)系電話信息是座機(jī)號碼還是手機(jī)號碼,都可以確定出其對應(yīng)的地域信息。例如,如果聯(lián)系電話信息是座機(jī)號碼,例如該座機(jī)號碼的區(qū)號為“021”,則可以確定出該座機(jī)號碼對應(yīng)的地域信息為上海市,例如,如果聯(lián)系電話彳目息是手機(jī)號碼,例如該手機(jī)號碼為“ 186080IXXXX”,則可以確定出該手機(jī)號碼對應(yīng)的地域信息為四川省成都市。
[0085]根據(jù)多個(gè)聯(lián)系電話信息可以確定出多個(gè)地域信息,所述電子設(shè)備中可以預(yù)先設(shè)定有所述預(yù)設(shè)比例閾值。例如,根據(jù)多個(gè)聯(lián)系電話信息共確定出了 5個(gè)地域信息,分別為北京市、上海市、廈門市、長春市、成都市,則可以分別確定出這5個(gè)地域信息所占的比例。例如,共確定出有10個(gè)聯(lián)系電話信息對應(yīng)的地域信息為北京市,12個(gè)聯(lián)系電話信息對應(yīng)的地域信息為上海市,18個(gè)聯(lián)系電話信息對應(yīng)的地域信息為廈門市,18個(gè)聯(lián)系電話信息對應(yīng)的地域信息為長春市,16個(gè)聯(lián)系電話信息對應(yīng)的地域信息為成都市,則可以分別計(jì)算出這5個(gè)地域信息所占的比例,例如計(jì)算出北京市所占的比例為14%,上海市所占的比例為16%,廈門市所占的比例為24%,長春市所占的比例為24%,成都市所占的比例為22%。例如所述預(yù)設(shè)比例閾值為20%,則所述電子設(shè)備可以確定出廈門市、長春市和成都市所占的比例均大于所述預(yù)設(shè)比例閾值,所述電子設(shè)備可以分別確定出廈門市、長春市和成都市對應(yīng)的語種,共確定出3個(gè)語種,則可以在所述M個(gè)語音識別引擎中確定與這3個(gè)語種所對應(yīng)的3個(gè)語音識別引擎。
[0086]較佳的,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,一種可能的方式例如是:根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0087]如果所述電子設(shè)備具有通訊功能,則所述電子設(shè)備可以根據(jù)所述電子設(shè)備中存儲的通話信息分別確定通話頻率高于所述預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息,同樣的,可以確定出多個(gè)地域信息,所述電子設(shè)備中可以預(yù)先設(shè)定有所述預(yù)設(shè)比例閾值,確定各地域信息中所占的比例大于所述預(yù)設(shè)比例閾值的地域信息,從而可以確定這些地域信息分別對應(yīng)的語種,共確定出所述N個(gè)語種,再從所述M個(gè)語音識別引擎中確定所述N個(gè)語種所分別對應(yīng)的語音識別引擎,共確定出所述N個(gè)語音識別引擎。
[0088]步驟103:根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0089]在獲得所述N個(gè)語種識別結(jié)果之后,所述電子設(shè)備需要從所述N個(gè)語種識別結(jié)果中選擇一個(gè)作為所述最終語種識別結(jié)果。
[0090]較佳的,本發(fā)明實(shí)施例中,根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,具體包括:獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
[0091]S卩,每個(gè)語音識別引擎在對所述第一語音輸入信息進(jìn)行語種識別時(shí),除了輸出語種識別結(jié)果之外,還可以輸出對于該識別的置信度。例如,N=3,第一個(gè)語音識別引擎對應(yīng)的語種例如為中文,則所述第一個(gè)語音識別引擎輸出的語種識別結(jié)果為“中文”,且輸出的置信度為“65”,第二個(gè)語音識別引擎對應(yīng)的語種例如為英文,則所述第二個(gè)語音識別引擎輸出的語種識別結(jié)果為“英文”,且輸出的置信度為“80”,第三個(gè)語音識別引擎對應(yīng)的語種例如為法文,則所述第三個(gè)語音識別引擎輸出的語種識別結(jié)果為“法文”,且輸出的置信度為“92”,可見,所述第三個(gè)語音識別引擎輸出的置信度最高,所述電子設(shè)備可以確定選擇該值最大的置信度所對應(yīng)的語音識別引擎輸出的語種識別結(jié)果作為所述最終語種識別結(jié)果,即在本實(shí)施例中,所述最終語種識別結(jié)果為“法文”。
[0092]需要說明的是,本發(fā)明實(shí)施例中,除了不同的國別對應(yīng)的語種外,對于同一個(gè)國家來說,不同的方言也可以視為不同的語種,即不同的方言也對應(yīng)于不同的語音識別引擎。例如對于中國來說,河南話可以對應(yīng)一個(gè)語音識別引擎,上海話可以對應(yīng)另一個(gè)語音識別引
m坐坐豐,寸寸O
[0093]進(jìn)一步的,本發(fā)明一實(shí)施例中,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出所述第一語種識別結(jié)果作為所述最終語種識別結(jié)果之后,還可以包括:判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別弓丨擎為默認(rèn)語音識別引擎。[0094]例如,所述電子設(shè)備確定語音識別引擎A所輸出的語種識別結(jié)果作為所述最終識別結(jié)果,則所述電子設(shè)備可以繼續(xù)確定選擇所述語音識別引擎A所輸出的語種識別結(jié)果作為所述最終識別結(jié)果的次數(shù)是否大于所述預(yù)設(shè)次數(shù)閾值,所述預(yù)設(shè)次數(shù)閾值可以由所述電子設(shè)備自行設(shè)定,或者也可以由用戶來進(jìn)行設(shè)置。如果選擇所述語音識別引擎A所輸出的語種識別結(jié)果作為所述最終識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值,則可以確定用戶基本是一直使用同一個(gè)語種在進(jìn)行輸入,則所述電子設(shè)備可以將所述語音識別引擎A作為所述默認(rèn)語音識別引擎,之后如果有語音輸入信息繼續(xù)輸入,則所述電子設(shè)備可以選擇直接送給所述語音識別引擎A進(jìn)行識別,而無需再同時(shí)送給多個(gè)語音識別引擎來進(jìn)行識別,節(jié)省了系統(tǒng)資源。
[0095]當(dāng)然,即使確定了所述默認(rèn)語音識別引擎,在有語音輸入信息繼續(xù)輸入時(shí),所述電子設(shè)備也可以繼續(xù)將輸入的語音輸入信息送給所述N個(gè)語音識別引擎進(jìn)行識別,這樣能夠盡量使語種識別結(jié)果更為準(zhǔn)確。
[0096]進(jìn)一步的,本發(fā)明一實(shí)施例中,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出所述第一語種識別結(jié)果作為所述最終語種識別結(jié)果之后,還可以包括:通過所述N個(gè)語音識別弓I擎中的至少一個(gè)語音識別弓I擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果。
[0097]S卩,本發(fā)明實(shí)施例中,對于一個(gè)語音輸入信息,是先識別其對應(yīng)的語種,之后再識別其對應(yīng)的語義。
[0098]在得到所述最終語種識別結(jié)果之后,所述電子設(shè)備可以繼續(xù)識別所述第一語音輸入息的語義。
[0099]較佳的,因?yàn)樗鲎罱K語種識別結(jié)果對應(yīng)的語音識別引擎為所述第一語音識別引擎,則所述電子設(shè)備可以只通過所述第一語音識別引擎來識別所述第一語音輸入信息的語義,以所述第一語音識別引擎輸出的語義識別結(jié)果作為所述最終語義識別結(jié)果,這樣可以節(jié)省系統(tǒng)資源,所述電子設(shè)備也能夠較快地得到所述最終語義識別結(jié)果。
[0100]較佳的,所述電子設(shè)備也可以通過所述至少一個(gè)語音識別引擎來對所述第一語音輸入信息進(jìn)行語義識別,在獲得所述至少一個(gè)語義識別結(jié)果之后,再根據(jù)所述至少一個(gè)語義識別結(jié)果來得到所述最終語義識別結(jié)果。因?yàn)榧词顾鲎罱K語種識別結(jié)果對應(yīng)的語音識別引擎為所述第一語音識別引擎,但有時(shí)用戶在說一句話或一段話的時(shí)候,不一定一直使用一個(gè)語種,例如用戶可能在中文里夾雜有英文,或者可能在普通話里夾雜有四川話,而一個(gè)語音識別引擎只能識別一個(gè)語種,如果所述第一語音輸入信息是兩個(gè)或多個(gè)語種夾雜,則只采用一個(gè)語音識別引擎的話識別出的語義可能會不夠準(zhǔn)確。
[0101]因此,所述電子設(shè)備可以繼續(xù)通過多個(gè)語音識別引擎來識別所述第一語音輸入信息的語義,每個(gè)語音識別引擎可以輸出一個(gè)語義識別結(jié)果,所述電子設(shè)備可以獲得多個(gè)語義識別結(jié)果,再通過多個(gè)語義識別結(jié)果來獲得所述最終語義識別結(jié)果,這樣通過多個(gè)語音識別引擎共同作業(yè),分別識別不同的語種,能夠使得到的語義識別結(jié)果更為準(zhǔn)確。
[0102]較佳的,本發(fā)明實(shí)施例中,根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果,包括:當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別結(jié)果;當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。
[0103]其中,如果得到的語義識別結(jié)果的數(shù)量為1,則該語義識別結(jié)果為所述第一語音識別引擎輸出的語義識別結(jié)果。
[0104]本發(fā)明實(shí)施例中,無論所述第一語音輸入信息是一個(gè)句子,還是多個(gè)句子,一個(gè)語音識別引擎在對所述第一語音輸入信息進(jìn)行識別時(shí),都可以將所述第一語音輸入信息分為多個(gè)小單元來進(jìn)行識別,其中每個(gè)小單元可以包括一個(gè)字或多個(gè)字,小單元的劃分方法對于每個(gè)語音識別引擎來說可以相同,則對于同一個(gè)語音輸入信息來說,每個(gè)語音識別引擎可能會將其劃分為相同的小單元。
[0105]例如,對于一個(gè)語音識別引擎來說,其在識別一個(gè)語音輸入信息的過程中,會對識別的每個(gè)小單元進(jìn)行評分,類似于給出每個(gè)小單元的置信度。例如,將所述第一語音輸入信息送給兩個(gè)語音識別引擎進(jìn)行語義識別,所述第一語音輸入信息分為3個(gè)小單元,對于第I個(gè)小單元來說,第一個(gè)語音識別引擎給其評分為94,第二個(gè)語音識別引擎給其評分為30,對于第2個(gè)小單元來說,第一個(gè)語音識別引擎給其評分為54,第二個(gè)語音識別引擎給其評分為90,對于第3個(gè)小單元來說,第一個(gè)語音識別引擎給其評分為95,第二個(gè)語音識別引擎給其評分為43,則所述電子設(shè)備可以將兩個(gè)語義識別結(jié)果進(jìn)行融合,對于第I個(gè)小單元,因?yàn)榈谝粋€(gè)語音識別引擎給出的評分高于第二個(gè)語音識別引擎給出的評分,因此選擇第一個(gè)語音識別引擎的識別結(jié)果,對于第2個(gè)小單元,因?yàn)榈谝粋€(gè)語音識別引擎給出的評分低于第二個(gè)語音識別引擎給出的評分,因此選擇第二個(gè)語音識別引擎的識別結(jié)果,對于第3個(gè)小單元,因?yàn)榈谝粋€(gè)語音識別引擎給出的評分高于第二個(gè)語音識別引擎給出的評分,因此選擇第一個(gè)語音識別引擎的識別結(jié)果,從而,根據(jù)選擇的識別結(jié)果得到所述最終語義識別結(jié)果,可見所述最終語義識別結(jié)果綜合了多個(gè)語音識別引擎的語義識別結(jié)果,更為準(zhǔn)確,更貼近一個(gè)語音輸入信息的原義。
[0106]請參見圖2,本發(fā)明實(shí)施例提供一種電子設(shè)備,所述電子設(shè)備中可以安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別弓I擎對應(yīng)一個(gè)語種。所述電子設(shè)備可以包括第一獲取單元201、處理單元202和確定單元203。較佳的,圖2中所述的電子設(shè)備與如前所述的電子設(shè)備為同一電子設(shè)備。
[0107]第一獲取單元201可以用于獲得第一語音輸入信息。
[0108]處理單元202可以用于通過其中N個(gè)語音識別弓I擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù)。
[0109]確定單元203可以用于根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0110]較佳的,本發(fā)明實(shí)施例中,處理單元202具體可以用于:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;通過所述N個(gè)語音識別弓I擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
[0111]較佳的,本發(fā)明實(shí)施例中,處理單元202具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。[0112]較佳的,本發(fā)明實(shí)施例中,處理單元202具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0113]較佳的,本發(fā)明實(shí)施例中,處理單元202具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0114]較佳的,本發(fā)明實(shí)施例中,處理單元202具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0115]較佳的,本發(fā)明實(shí)施例中,確定單元203具體可以用于:獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
[0116]較佳的,本發(fā)明實(shí)施例中,所述電子設(shè)備還可以包括判斷單元。
[0117]所述判斷單元可以用于判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;確定單元203還用于:當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
[0118]較佳的,本發(fā)明實(shí)施例中,所述電子設(shè)備還可以包括第二獲取單元。
[0119]處理單元202可以用于:通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果。
[0120]所述第二獲取單元可以用于:根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果。
[0121]較佳的,本發(fā)明實(shí)施例中,所述第二獲取單元具體可以用于:當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別結(jié)果;當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。
[0122]本發(fā)明實(shí)施例中的信息處理方法可以應(yīng)用于電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述方法包括以下步驟:獲得第一語音輸入信息;通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果#為不大于M的正整數(shù);根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0123]本發(fā)明實(shí)施例中,在獲得所述第一語音輸入信息后,可以將所述第一語音輸入信息送給多個(gè)語音識別引擎進(jìn)行語種識別,由于每個(gè)語音識別引擎對應(yīng)一個(gè)語種,從而可以通過多個(gè)語音識別引擎得到多個(gè)語種識別結(jié)果,再從多個(gè)語種識別結(jié)果中選擇一個(gè)最終語種識別結(jié)果,這樣,對于電子設(shè)備來說,其只需接收一段語音輸入信息就能開始進(jìn)行分析,由于無需接收用戶的兩個(gè)操作,自然也就減少了串行等待過程,電子設(shè)備的處理過程較短,顯然處理效率較高,減少了用戶的等待時(shí)間。同時(shí),對于用戶來說,其僅需要輸入語音信息即可獲得結(jié)果,無需手動選擇語種,所需的操作較少,提高用戶體驗(yàn)。
[0124]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0125]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0126]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0127]另外,在本申請各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0128]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機(jī)存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0129]具體來講,本申請實(shí)施例中的一種信息處理方法對應(yīng)的計(jì)算機(jī)程序指令可以被存儲在光盤,硬盤,U盤等存儲介質(zhì)上,當(dāng)存儲介質(zhì)中的與一種信息處理方法對應(yīng)的計(jì)算機(jī)程序指令被一電子設(shè)備讀取或被執(zhí)行時(shí),包括如下步驟:
[0130]獲得第一語音輸入信息;
[0131]通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù);
[0132]根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
[0133]可選的,所述存儲介質(zhì)中存儲的與步驟:通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得N個(gè)語種識別結(jié)果,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括:
[0134]根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;
[0135]通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
[0136]可選的,所述存儲介質(zhì)中存儲的與步驟:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行的過程中,具體包括:
[0137]根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;
[0138]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0139]可選的,所述存儲介質(zhì)中存儲的與步驟:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,對應(yīng)的計(jì)算機(jī)指令在具體被執(zhí)行過程中,具體包括:
[0140]根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;
[0141]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0142]可選的,所述存儲介質(zhì)中存儲的在與步驟:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行的過程中,具體包括:
[0143]根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;
[0144]根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;
[0145]確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;
[0146]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。[0147]可選的,所述存儲介質(zhì)中存儲的在與步驟:根據(jù)所述語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行的過程中,具體包括:
[0148]根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;
[0149]根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;
[0150]確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;
[0151]在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
[0152]可選的,所述存儲介質(zhì)中存儲的在與步驟:根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行的過程中,具體包括:
[0153]獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;
[0154]從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;
[0155]確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
[0156]可選的,所述存儲介質(zhì)中存儲的在與步驟:在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行之后,還包括:
[0157]判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0158]當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
[0159]可選的,所述存儲介質(zhì)中存儲的在與步驟:根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行之后,還包括:
[0160]通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果;
[0161]根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)
果O
[0162]可選的,所述存儲介質(zhì)中存儲的在與步驟:根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果,對應(yīng)的計(jì)算機(jī)指令在被執(zhí)行的過程中,具體包括:
[0163]當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別
結(jié)果;
[0164]當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。
[0165]以上所述,以上實(shí)施例僅用以對本申請的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對本發(fā)明的限制。本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述方法包括以下步驟: 獲得第一語音輸入信息; 通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識別,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù); 根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得N個(gè)語種識別結(jié)果,包括: 根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎; 通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括: 根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種; 在所述M個(gè)語音識別引擎中·,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
4.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括: 根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種; 在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
5.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括: 根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息; 根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息; 確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種; 在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
6.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,包括: 根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息; 根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息; 確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種; 在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
7.如權(quán)利要求1-6任一所述的方法,其特征在于,根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果,包括: 獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度; 從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎; 確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
8.如權(quán)利要求7所述的方法,其特征在于,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果之后,還包括: 判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果; 當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
9.如權(quán)利要求7所述的方法,其特征在于,在根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果之后,還包括: 通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果; 根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果。·
10.如權(quán)利要求9所述的方法,其特征在于:根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果,包括: 當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別結(jié)果; 當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果。
11.一種電子設(shè)備,所述電子設(shè)備中安裝有M個(gè)語音識別引擎,M為不小于2的整數(shù),所述M個(gè)語音識別引擎用于對語音信息進(jìn)行識別,其中每個(gè)語音識別引擎對應(yīng)一個(gè)語種;所述電子設(shè)備包括: 第一獲取單兀,用于獲得第一語音輸入信息; 處理單元,用于通過其中N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行語種識另O,獲得N個(gè)語種識別結(jié)果;N為不大于M的正整數(shù); 確定單元,用于根據(jù)預(yù)設(shè)規(guī)則從所述N個(gè)語種識別結(jié)果中確定出第一語種識別結(jié)果作為最終語種識別結(jié)果。
12.如權(quán)利要求11所述的電子設(shè)備,其特征在于,所述處理單元具體用于:根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎;通過所述N個(gè)語音識別引擎分別對所述第一語音輸入信息進(jìn)行識別,獲得所述N個(gè)語種識別結(jié)果。
13.如權(quán)利要求12所述的電子設(shè)備,其特征在于,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的語音信息和/或文字信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
14.如權(quán)利要求12所述的電子設(shè)備,其特征在于,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)在接收所述第一語音輸入信息之前的第一預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,和/或,根據(jù)在接收所述第一語音輸入信息之后的第二預(yù)設(shè)時(shí)長內(nèi)接收的語音輸入信息,確定所述第一語音輸入信息近似屬于的N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
15.如權(quán)利要求12所述的電子設(shè)備,其特征在于,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的聯(lián)系人的聯(lián)系電話信息,分別確定各聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
16.如權(quán)利要求12所述的電子設(shè)備,其特征在于,所述處理單元具體用于根據(jù)所述第一語音輸入信息,從所述M個(gè)語音識別引擎中確定所述N個(gè)語音識別引擎,具體包括:根據(jù)所述電子設(shè)備中存儲的通話信息,分別確定通話頻率高于預(yù)設(shè)通話頻率的聯(lián)系電話信息所屬的地域信息;根據(jù)確定出的多個(gè)地域信息,確定其中所占比例大于預(yù)設(shè)比例閾值的地域信息;確定所占比例大于預(yù)設(shè)比例閾值的地域信息所分別對應(yīng)的語種,共確定出N個(gè)語種;在所述M個(gè)語音識別引擎中,確定與所述N個(gè)語種分別對應(yīng)的所述N個(gè)語音識別引擎。
17.如權(quán)利要求11-16任一所述的電子設(shè)備,其特征在于,所述確定單元具體用于:獲得所述N個(gè)語音識別引擎輸出的N個(gè)置信度;從所述N個(gè)置信度中確定值最大的置信度,并確定該值最大的置信度所對應(yīng)的語音識別引擎;確定從所述N個(gè)語種識別結(jié)果中選擇該值最大的置信度所對應(yīng)的語音識`別引擎所對應(yīng)的語種識別結(jié)果作為所述第一語種識別結(jié)果。
18.如權(quán)利要求16所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括判斷單元; 所述判斷單元用于判斷選擇第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;其中,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果; 所述確定單元還用于:當(dāng)選擇所述第一語音識別引擎輸出的語種識別結(jié)果作為最終語種識別結(jié)果的次數(shù)大于所述預(yù)設(shè)次數(shù)閾值時(shí),確定所述第一語音識別引擎為默認(rèn)語音識別引擎。
19.如權(quán)利要求16所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括第二獲取單元; 所述處理單元還用于:通過所述N個(gè)語音識別引擎中的至少一個(gè)語音識別引擎對所述第一語音輸入信息進(jìn)行語義識別,獲得至少一個(gè)語義識別結(jié)果;其中,所述至少一個(gè)語音識別引擎中包括第一語音識別引擎,所述第一語音識別引擎對應(yīng)于所述第一語種識別結(jié)果; 所述第二獲取單元用于:根據(jù)所述至少一個(gè)語義識別結(jié)果,得到所述第一語音輸入信息的最終語義識別結(jié)果。
20.如權(quán)利要求19所述的電子設(shè)備,其特征在于,所述第二獲取單元具體用于:當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量為I時(shí),將該語義識別結(jié)果作為所述最終語義識別結(jié)果;當(dāng)?shù)玫降恼Z義識別結(jié)果的數(shù)量不小于2時(shí),將所述至少一個(gè)語義識別結(jié)果進(jìn)行融合,得到所述最終語義識別結(jié)果?!?br>
【文檔編號】G06F17/27GK103853703SQ201410056941
【公開日】2014年6月11日 申請日期:2014年2月19日 優(yōu)先權(quán)日:2014年2月19日
【發(fā)明者】戴海生, 趙一方 申請人:聯(lián)想(北京)有限公司