亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種語(yǔ)音識(shí)別方法、裝置及終端的制作方法

文檔序號(hào):10472269閱讀:384來(lái)源:國(guó)知局
一種語(yǔ)音識(shí)別方法、裝置及終端的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種語(yǔ)音識(shí)別方法、裝置及終端,涉及通信技術(shù)領(lǐng)域,所述方法包括:接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù);判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;以及若存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令;從而可以在語(yǔ)音沒(méi)有得到識(shí)別的情況下,進(jìn)行修正,使語(yǔ)音的識(shí)別率得到質(zhì)的提高,提高用戶體驗(yàn)。
【專(zhuān)利說(shuō)明】
一種語(yǔ)音識(shí)別方法、裝置及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種語(yǔ)音識(shí)別方法、裝置及終端。
【背景技術(shù)】
[0002]近二十年來(lái),語(yǔ)音識(shí)別技術(shù)取得顯著進(jìn)步,開(kāi)始從實(shí)驗(yàn)室走向市場(chǎng)。人們預(yù)計(jì),未來(lái)10年內(nèi),語(yǔ)音識(shí)別技術(shù)將進(jìn)入工業(yè)、家電、通信、汽車(chē)電子、醫(yī)療、家庭服務(wù)、消費(fèi)電子產(chǎn)品等各個(gè)領(lǐng)域。語(yǔ)音識(shí)別技術(shù)是一門(mén)涉及信號(hào)處理、模式識(shí)別、概率論和信息論、發(fā)聲聽(tīng)覺(jué)機(jī)理、人工智能等等的交叉學(xué)科,其目標(biāo)是將人類(lèi)語(yǔ)音中的詞匯內(nèi)容轉(zhuǎn)換為計(jì)算機(jī)可讀的輸入,從而達(dá)到更自然地人機(jī)交互的目標(biāo)。
[0003]現(xiàn)有技術(shù)中,在進(jìn)行語(yǔ)音識(shí)別時(shí),提取語(yǔ)音特征值,基于建立的語(yǔ)音特征模型庫(kù),執(zhí)行識(shí)別出的動(dòng)作行為。但是,現(xiàn)有技術(shù)忽略了提取出的語(yǔ)音中的語(yǔ)音特征參數(shù)在建立好的語(yǔ)音特征模型庫(kù)中不存在的情況,如果不存在的話,則無(wú)法識(shí)別出用戶輸入的語(yǔ)音,也就無(wú)法執(zhí)行對(duì)應(yīng)的動(dòng)作了,影響了用戶的體驗(yàn)。同時(shí),因?yàn)橐苿?dòng)終端的使用群體龐大,世界各地的人們都在使用,語(yǔ)言上的差異也很大,必然導(dǎo)致終端的語(yǔ)音特征模型庫(kù)不能完全包含用戶的語(yǔ)音特征參數(shù),影響了現(xiàn)有技術(shù)中的語(yǔ)音識(shí)別方法的實(shí)用性。并且,現(xiàn)有技術(shù)中語(yǔ)音特征模型庫(kù)比較固定,對(duì)應(yīng)語(yǔ)音能夠執(zhí)行的動(dòng)作行為,一成不變,影響了用戶的體驗(yàn)。

【發(fā)明內(nèi)容】

[0004]針對(duì)現(xiàn)有技術(shù)不足,本發(fā)明的目的在于提供一種語(yǔ)音識(shí)別方法、裝置及終端,旨在解決運(yùn)用現(xiàn)有技術(shù)無(wú)法有效識(shí)別所有語(yǔ)音的問(wèn)題。
[0005]本發(fā)明一方面提出了一種語(yǔ)音識(shí)別方法,所述方法包括:
[0006]接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù);
[0007]判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;以及
[0008]若存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0009]進(jìn)一步,所述新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟:
[0010]新建一第二語(yǔ)音識(shí)別庫(kù);
[0011]將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中;以及
[0012]設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0013]進(jìn)一步,所述新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟:
[0014]將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中;以及
[0015]設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0016]進(jìn)一步,所述設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟:
[0017]提示用戶進(jìn)行身份驗(yàn)證;
[0018]若所述用戶通過(guò)身份驗(yàn)證,則終端根據(jù)用戶指令設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0019]進(jìn)一步,所述發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令包括如下步驟:
[0020]提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;
[0021]接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0022]本發(fā)明第二方面提出了一種語(yǔ)音識(shí)別裝置,所述裝置包括:
[0023]接收模塊,用于接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù);
[0024]判斷模塊,用于判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;
[0025]新增模塊,用于若所述判斷模塊判斷結(jié)果為存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若所述判斷模塊判斷結(jié)果為不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0026]進(jìn)一步,所述新增模塊包括:
[0027]新建單元,用于新建一第二語(yǔ)音識(shí)別庫(kù);
[0028]第一保存單元,用于將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中;
[0029]第一設(shè)置單元,用于設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0030]進(jìn)一步,所述新增模塊包括:
[0031]第二保存單元,用于將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中;
[0032]第二設(shè)置單元,用于設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0033]進(jìn)一步,若所述判斷模塊判斷結(jié)果為存在,所述新增模塊具體用于:提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0034]本發(fā)明第三方面提出了一種終端,所述終端包括上述技術(shù)方案任一項(xiàng)所述的語(yǔ)音識(shí)別裝置。
[0035]根據(jù)上述的技術(shù)方案,可以接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù);判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;以及若存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令;從而可以在語(yǔ)音沒(méi)有得到識(shí)別的情況下,進(jìn)行修正,使語(yǔ)音的識(shí)別率得到質(zhì)的提高,提高用戶體驗(yàn)。
【附圖說(shuō)明】
[0036]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1是本發(fā)明第一實(shí)施例提供的語(yǔ)音識(shí)別方法的流程圖;
[0038]圖2是本發(fā)明第二實(shí)施例提供的語(yǔ)音識(shí)別裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0039]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]請(qǐng)參見(jiàn)圖1,圖1為本發(fā)明第一實(shí)施例提供的語(yǔ)音識(shí)別方法的流程圖,所述方法適用于終端,該流程可以包括以下步驟:
[0041]S102、接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù)。
[0042]在此步驟中,終端接收的第一語(yǔ)音信號(hào),既可以是來(lái)自于用戶的語(yǔ)音輸入也可以是來(lái)自于其它終端或者云端中存儲(chǔ)的語(yǔ)音信號(hào)。
[0043]語(yǔ)音識(shí)別過(guò)程主要包括語(yǔ)音信號(hào)的預(yù)處理、特征提取、模式匹配幾個(gè)部分。預(yù)處理包括預(yù)濾波、采樣和量化、加窗、端點(diǎn)檢測(cè)、預(yù)加重等過(guò)程。語(yǔ)音信號(hào)識(shí)別最重要的一環(huán)就是特征參數(shù)提取。提取的特征參數(shù)必須滿足以下的要求:(1)提取的特征參數(shù)能有效地代表語(yǔ)音特征,具有很好的區(qū)分性;(2)各階參數(shù)之間有良好的獨(dú)立性;(3)特征參數(shù)要計(jì)算方便,最好有高效的算法,以保證語(yǔ)音識(shí)別的實(shí)時(shí)實(shí)現(xiàn)。
[0044]特征參數(shù)的提取既是一個(gè)信息大幅度壓縮的過(guò)程,也是一個(gè)信號(hào)解卷過(guò)程,其目的是提取語(yǔ)音中最能代表語(yǔ)音的特征信息,以減少后續(xù)進(jìn)行語(yǔ)音識(shí)別時(shí)所需要處理的數(shù)據(jù)量。由于語(yǔ)音的時(shí)變特性,語(yǔ)音特征的提取必須在一小段語(yǔ)音上進(jìn)行,也即進(jìn)行短時(shí)分析,這一段被認(rèn)為是平穩(wěn)的分析區(qū)間稱(chēng)之為幀,幀與幀之間的偏移通常取幀長(zhǎng)的1/2或1/3。目前,特征參數(shù)提取的基礎(chǔ)性研究已經(jīng)比較豐富,現(xiàn)有的終端已經(jīng)具有較為成熟的解決方案,因此,本發(fā)明可采用現(xiàn)有比較成熟的語(yǔ)音特征參數(shù)提取方式在接收到第一語(yǔ)音信號(hào)后,獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù)。所述第一特征參數(shù)反映了第一語(yǔ)音信號(hào)的特征,獲取所述第一特征參數(shù)的方法有多種,并且現(xiàn)有技術(shù)能夠保證所述第一特征參數(shù)滿足上述
(1)-(3)的要求,本發(fā)明在此不再贅述。
[0045]優(yōu)選的,在接收到第一語(yǔ)音信號(hào)后,需要先對(duì)所述第一語(yǔ)音信號(hào)進(jìn)行處理,消除所述第一語(yǔ)音信號(hào)的噪音,以便能夠更加準(zhǔn)確地獲取到所述第一語(yǔ)音信號(hào)的第一特征參數(shù)。
[0046]S104、判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0047]所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中包含至少一個(gè)特征參數(shù)以及與各個(gè)所述特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令。每一個(gè)執(zhí)行動(dòng)作指令都對(duì)應(yīng)著一個(gè)執(zhí)行動(dòng)作,所述執(zhí)行動(dòng)作指令是指示終端執(zhí)行與該執(zhí)行動(dòng)作指令對(duì)應(yīng)的執(zhí)行動(dòng)作的指令,根據(jù)所述執(zhí)行動(dòng)作指令可以執(zhí)行的動(dòng)作包括終端可以執(zhí)行的所有動(dòng)作,例如:打電話、拍照、上網(wǎng)、發(fā)微博等。并且一個(gè)特征參數(shù)并不局限于對(duì)應(yīng)一個(gè)執(zhí)行動(dòng)作指令,任何一個(gè)特征參數(shù)都可以對(duì)應(yīng)一個(gè)或者多個(gè)執(zhí)行動(dòng)作指令。
[0048]所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)既可以是存在于終端本地,也可以是存在于云端。優(yōu)選的,所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于云端。所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于云端則可以節(jié)省終端的存儲(chǔ)空間,也可以方便其它終端運(yùn)用所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)進(jìn)行語(yǔ)音識(shí)別。
[0049]當(dāng)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于終端本地時(shí),所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)既可以是用戶提前預(yù)設(shè)的,也可以是終端出廠時(shí)預(yù)置的。
[0050]當(dāng)終端獲取到所述第一特征參數(shù)后,就會(huì)遍歷所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù),在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中查找所述第一特征參數(shù),判斷所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0051]S106a、若存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0052]若所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù),終端則根據(jù)所述第一特征參數(shù)獲取到所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。優(yōu)選的,終端還會(huì)根據(jù)發(fā)出的預(yù)設(shè)執(zhí)行動(dòng)作指令執(zhí)行所述預(yù)設(shè)執(zhí)行動(dòng)作指令對(duì)應(yīng)的執(zhí)行動(dòng)作。當(dāng)所述第一特征參數(shù)對(duì)應(yīng)有多個(gè)預(yù)設(shè)執(zhí)行動(dòng)作指令時(shí),終端可以提示用戶從所述多個(gè)預(yù)設(shè)執(zhí)行動(dòng)作指令中選擇一個(gè)執(zhí)行動(dòng)作指令,并發(fā)出所述選中的執(zhí)行動(dòng)作指令;或者終端根據(jù)用戶的使用習(xí)慣自動(dòng)從所述多個(gè)預(yù)設(shè)執(zhí)行動(dòng)作指令中選擇一個(gè)執(zhí)行動(dòng)作指令并發(fā)出所述選中的執(zhí)行動(dòng)作指令。
[0053]可選的,在預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中查找所述第一特征參數(shù)的過(guò)程既可以是精確搜索也可以是模糊搜索,所述精確搜索是指只有當(dāng)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在與所述第一特征參數(shù)完全一樣的特征參數(shù)時(shí),才會(huì)認(rèn)為所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù);模糊搜索是指如果所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在的某一特征參數(shù)與所述第一特征參數(shù)之間的相似度達(dá)到了預(yù)設(shè)閾值,則認(rèn)為所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù)。
[0054]雖然在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,但是由于所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是提前設(shè)置的,所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令可能并不符合用戶當(dāng)前的意愿,因此,有必要提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0055]優(yōu)選的,所述發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令包括如下步驟:
[0056]提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;
[0057]接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0058]針對(duì)所述提示,用戶會(huì)做出選擇,終端此時(shí)接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則說(shuō)明所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容符合用戶當(dāng)前的意愿,終端發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令并不違背用戶意愿。
[0059]優(yōu)選的,當(dāng)用戶沒(méi)有確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則提示用戶設(shè)置第三執(zhí)行動(dòng)作指令作為與所述第一特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令;
[0060]若用戶不同意所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則說(shuō)明所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容不符合用戶的當(dāng)前意愿,需要用戶重新對(duì)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容進(jìn)行設(shè)置,需要提示用戶設(shè)置第三執(zhí)行動(dòng)作指令作為與所述第一特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令。
[0061]可選的,當(dāng)終端提示用戶設(shè)置第三執(zhí)行動(dòng)作指令作為與所述第一特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令,并在用戶接受了終端的提示后,終端會(huì)提供若干執(zhí)行動(dòng)作指令供用戶選擇,用戶從終端提供的若干執(zhí)行動(dòng)作指令中選擇一個(gè)作為第三執(zhí)行動(dòng)作指令。
[0062]S106b、若不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0063]若所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中不存在第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,即終端在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中找不到所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則終端會(huì)將所述第一特征參數(shù)展示給用戶,并提醒用戶新增所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0064]當(dāng)用戶同意設(shè)置所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令后,終端可以新建一第二語(yǔ)音識(shí)別庫(kù),將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中;以及在所述第二語(yǔ)音識(shí)別庫(kù)中設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。具體的,終端根據(jù)用戶的選擇將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中后,既可以根據(jù)用戶的選擇將某一執(zhí)行動(dòng)作指令設(shè)置為第一執(zhí)行動(dòng)作指令,也可以根據(jù)用戶習(xí)慣自動(dòng)將某一執(zhí)行動(dòng)作指令設(shè)置為第一執(zhí)行動(dòng)作指令。
[0065]終端根據(jù)用戶的選擇將某一執(zhí)行動(dòng)作指令設(shè)置為第一執(zhí)行動(dòng)作指令的具體實(shí)現(xiàn)過(guò)程可以是:終端在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中找不到所述第一特征參數(shù)后,則終端會(huì)將所述第一特征參數(shù)展示給用戶,將所述第一特征參數(shù)保存到第二語(yǔ)音識(shí)別庫(kù)中,并在所述第二語(yǔ)音識(shí)別庫(kù)中提供若干執(zhí)行動(dòng)作指令供用戶選擇,用戶從終端提供的若干執(zhí)行動(dòng)作指令中選擇一個(gè)作為與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令,以完成在所述第二語(yǔ)音識(shí)別庫(kù)中設(shè)置所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令的過(guò)程。
[0066]終端根據(jù)用戶習(xí)慣自動(dòng)將某一執(zhí)行動(dòng)作指令設(shè)置為第一執(zhí)行動(dòng)作指令的具體實(shí)現(xiàn)過(guò)程可以是:終端在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中找不到所述第一特征參數(shù)后,則終端會(huì)將所述第一特征參數(shù)展示給用戶,將所述第一特征參數(shù)保存到第二語(yǔ)音識(shí)別庫(kù)中,在此之后,終端自動(dòng)統(tǒng)計(jì)全部執(zhí)行動(dòng)作的執(zhí)行次數(shù),并將執(zhí)行次數(shù)最多的執(zhí)行動(dòng)作對(duì)應(yīng)的執(zhí)行動(dòng)作指令設(shè)置為第一執(zhí)行動(dòng)作指令,以完成在所述第二語(yǔ)音識(shí)別庫(kù)中設(shè)置所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令的過(guò)程。
[0067]優(yōu)選的,所述新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令還可以包括如下步驟:
[0068]將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中;以及
[0069]設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0070]當(dāng)用戶同意設(shè)置所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令后,終端可以直接將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中,而不用新建第二語(yǔ)音識(shí)別庫(kù);以及在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0071]優(yōu)選的,所述設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟:提示用戶進(jìn)行身份驗(yàn)證;若所述用戶通過(guò)身份驗(yàn)證,則終端根據(jù)用戶指令設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0072]在上述技術(shù)方案中會(huì)對(duì)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容進(jìn)行更新或者會(huì)新建一個(gè)第二語(yǔ)音識(shí)別庫(kù),因此有必要確認(rèn)用戶的身份,只有通過(guò)了身份驗(yàn)證,具備一定權(quán)限的用戶才能夠在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中設(shè)置所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令,或者新建第二語(yǔ)音識(shí)別庫(kù)。
[0073]若所述用戶沒(méi)有通過(guò)身份驗(yàn)證,則終端發(fā)出報(bào)警提示。若用戶沒(méi)有通過(guò)所述身份驗(yàn)證,則說(shuō)明所述用戶的身份不合法,需要發(fā)出報(bào)警提示。
[0074]請(qǐng)參見(jiàn)圖2,圖2為本發(fā)明第二實(shí)施例提供的語(yǔ)音識(shí)別裝置100的框圖。
[0075]語(yǔ)音識(shí)別裝置100包括:接收模塊20、判斷模塊40、新增模塊60。
[0076]接收模塊20,用于接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù)。
[0077]接收模塊20接收的第一語(yǔ)音信號(hào),既可以是來(lái)自于用戶的語(yǔ)音輸入也可以是來(lái)自于其它終端或者云端中存儲(chǔ)的語(yǔ)音信號(hào)。
[0078]優(yōu)選的,接收模塊20在接收到第一語(yǔ)音信號(hào)后,需要先對(duì)所述第一語(yǔ)音信號(hào)進(jìn)行處理,消除所述第一語(yǔ)音信號(hào)的噪音,以便能夠更加準(zhǔn)確地獲取到所述第一語(yǔ)音信號(hào)的第一特征參數(shù)。
[0079]判斷模塊40,用于判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0080]所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中包含至少一個(gè)特征參數(shù)以及與各個(gè)所述特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令。每一個(gè)執(zhí)行動(dòng)作指令都對(duì)應(yīng)著一個(gè)執(zhí)行動(dòng)作,所述執(zhí)行動(dòng)作指令是指示終端執(zhí)行與該執(zhí)行動(dòng)作指令對(duì)應(yīng)的執(zhí)行動(dòng)作的指令,根據(jù)所述執(zhí)行動(dòng)作指令可以執(zhí)行的動(dòng)作包括終端可以執(zhí)行的所有動(dòng)作,例如:打電話、拍照、上網(wǎng)、發(fā)微博等。并且一個(gè)特征參數(shù)并不局限于對(duì)應(yīng)一個(gè)執(zhí)行動(dòng)作,任何一個(gè)特征參數(shù)都可以對(duì)應(yīng)一個(gè)或者多個(gè)執(zhí)行動(dòng)作指令。
[0081]所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)既可以是存在于終端本地,也可以是存在于云端。優(yōu)選的,所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于云端。所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于云端則可以節(jié)省終端的存儲(chǔ)空間,也可以方便其它終端運(yùn)用所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)進(jìn)行語(yǔ)音識(shí)別。
[0082]當(dāng)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)位于終端本地時(shí),所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)既可以是用戶提前預(yù)設(shè)的,也可以是終端出廠時(shí)預(yù)置的。
[0083]當(dāng)接收模塊20獲取到所述第一特征參數(shù)后,判斷模塊40就會(huì)遍歷所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù),在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中查找所述第一特征參數(shù),判斷所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0084]新增模塊60用于若所述判斷模塊40判斷結(jié)果為存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0085]若判斷模塊40判斷所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù),新增模塊60則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。優(yōu)選的,新增模塊60還會(huì)根據(jù)發(fā)出的預(yù)設(shè)執(zhí)行動(dòng)作指令執(zhí)行所述預(yù)設(shè)執(zhí)行動(dòng)作指令對(duì)應(yīng)的執(zhí)行動(dòng)作。
[0086]當(dāng)所述第一特征參數(shù)對(duì)應(yīng)有多個(gè)預(yù)設(shè)第一執(zhí)行動(dòng)作指令時(shí),新增模塊60可以提示用戶從所述多個(gè)預(yù)設(shè)第一執(zhí)行動(dòng)作指令中選擇一個(gè)執(zhí)行動(dòng)作指令,并發(fā)出所述選中的執(zhí)行動(dòng)作指令;或者新增模塊60根據(jù)用戶的使用習(xí)慣自動(dòng)從所述多個(gè)第一執(zhí)行動(dòng)作指令中選擇一個(gè)執(zhí)行動(dòng)作指令并發(fā)出所述選中的執(zhí)行動(dòng)作指令。
[0087]雖然在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中存在所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,但是由于所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是提前設(shè)置的,所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令可能并不符合用戶當(dāng)前的意愿,因此,有必要提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0088]優(yōu)選的,若所述判斷模塊40判斷結(jié)果為存在,所述新增模塊60具體用于:提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。
[0089]針對(duì)所述提示,用戶會(huì)做出選擇,所述新增模塊60此時(shí)接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則說(shuō)明所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容符合用戶當(dāng)前的意愿,所述新增模塊60發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令并不違背用戶意愿。若用戶不同意所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則說(shuō)明所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容不符合用戶的當(dāng)前意愿,需要用戶重新對(duì)所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中的內(nèi)容進(jìn)行設(shè)置,則所述新增模塊60提示用戶設(shè)置第三執(zhí)行動(dòng)作指令作為與所述第一特征參數(shù)對(duì)應(yīng)的執(zhí)行動(dòng)作指令。
[0090]優(yōu)選的,所述新增模塊60還用于,若所述判斷模塊40判斷結(jié)果為不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0091]若所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中不存在第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,即判斷模塊40在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中找不到所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則新增模塊60會(huì)將所述第一特征參數(shù)展示給用戶,并提醒用戶新增所述第一特征參數(shù)以及與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0092]優(yōu)選的,所述新增模塊60包括:新建單元601,用于新建一第二語(yǔ)音識(shí)別庫(kù);
[0093]第一保存單元602,用于將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中;
[0094]第一設(shè)置單元603,用于在所述第二語(yǔ)音識(shí)別庫(kù)中設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0095]優(yōu)選的,所述新增模塊60也可以是包括:
[0096]第二保存單元604,用于將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中;
[0097]第二設(shè)置單元605,用于在所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。
[0098]本發(fā)明還提供了一種終端,所述終端包括上述技術(shù)方案提供的語(yǔ)音識(shí)別裝置100。
[0099]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于設(shè)備實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0100]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0101]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種語(yǔ)音識(shí)別方法,其特征在于,所述方法包括: 接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù); 判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;以及若存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。2.如權(quán)利要求1所述的語(yǔ)音識(shí)別方法,其特征在于,所述新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟: 新建一第二語(yǔ)音識(shí)別庫(kù); 將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中;以及 設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。3.如權(quán)利要求1所述的語(yǔ)音識(shí)別方法,其特征在于,所述新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟: 將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中;以及 設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。4.如權(quán)利要求2或3所述的語(yǔ)音識(shí)別方法,其特征在于,所述設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令包括如下步驟: 提示用戶進(jìn)行身份驗(yàn)證; 若所述用戶通過(guò)身份驗(yàn)證,則終端根據(jù)用戶指令設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。5.如權(quán)利要求1所述的語(yǔ)音識(shí)別方法,其特征在于,所述發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令包括如下步驟: 提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令; 接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。6.一種語(yǔ)音識(shí)別裝置,其特征在于,所述裝置包括: 接收模塊,用于接收第一語(yǔ)音信號(hào),獲取所述第一語(yǔ)音信號(hào)的第一特征參數(shù); 判斷模塊,用于判斷預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)是否存在與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令; 新增模塊,用于若所述判斷模塊判斷結(jié)果為存在,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令,若所述判斷模塊判斷結(jié)果為不存在,則新增與所述第一特征參數(shù)對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。7.如權(quán)利要求6所述的語(yǔ)音識(shí)別裝置,其特征在于,所述新增模塊包括: 新建單元,用于新建一第二語(yǔ)音識(shí)別庫(kù); 第一保存單元,用于將所述第一特征參數(shù)保存到所述第二語(yǔ)音識(shí)別庫(kù)中; 第一設(shè)置單元,用于設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。8.如權(quán)利要求6所述的語(yǔ)音識(shí)別裝置,其特征在于,所述新增模塊包括: 第二保存單元,用于將所述第一特征參數(shù)保存到所述預(yù)設(shè)語(yǔ)音識(shí)別庫(kù)中; 第二設(shè)置單元,用于設(shè)置與所述第一特征參數(shù)相對(duì)應(yīng)的第一執(zhí)行動(dòng)作指令。9.如權(quán)利要求6所述的語(yǔ)音識(shí)別裝置,其特征在于,若所述判斷模塊判斷結(jié)果為存在,所述新增模塊具體用于:提示用戶確認(rèn)與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令;接收用戶輸入的確認(rèn)信息,若用戶確認(rèn)所述預(yù)設(shè)執(zhí)行動(dòng)作指令,則發(fā)出與所述第一特征參數(shù)對(duì)應(yīng)的預(yù)設(shè)執(zhí)行動(dòng)作指令。10.一種終端,所述終端包括權(quán)利要求6-9任一項(xiàng)所述的語(yǔ)音識(shí)別裝置。
【文檔編號(hào)】G10L15/02GK105825848SQ201510007739
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2015年1月8日
【發(fā)明人】張軍, 張濤
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1