專利名稱:基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng)及其方法。
背景技術(shù):
隨著時代的發(fā)展和進步,通過語音轉(zhuǎn)成文字或拼音;文字或拼音轉(zhuǎn)成語音的技術(shù)越來越成熟,語音庫的容量也越做越大,一般地在用于進行語音識別以及說話者識別的語 音處理中,涉及的語音庫的信息量都比較大,這樣語音識別引擎在進行語音識別時容易造成錯誤識別,使之進行錯誤的操作。在現(xiàn)有技術(shù)中的語音識別引擎中,存在這樣的問題當設(shè)備進行語音識別判斷時輸入語音信號,由于語音庫信息量較大,導致語音識別引擎進行判斷時識別率可能會下降。因此語音識別引擎在進行語音識別時,在保證識別率不下降的前提下,如何使語音識別引擎更優(yōu),著實是一個待解決的問題。云服務(wù)器,是一種基于WEB服務(wù),提供可調(diào)整云主機配置的彈性云技術(shù),整合了計算、存儲與網(wǎng)絡(luò)資源的Iaas (全稱Infrastructure as a Service,即基礎(chǔ)設(shè)施即服務(wù))服務(wù),具備按需使用和按需即時付費能力的云主機租用服務(wù)。在靈活性、可控性、擴展性及資源復(fù)用性上都有很大的提高?,F(xiàn)有技術(shù)中公開了一種“家庭網(wǎng)絡(luò)系統(tǒng)及其控制方法”公開號為CN102255780A,
公開日為2011. 11.23的中國專利,所述家庭網(wǎng)絡(luò)系統(tǒng)通過網(wǎng)絡(luò)連接家庭各空間設(shè)置的至少一臺電子/電器裝置,其特征點是語音識別裝置,其在家庭內(nèi)至少設(shè)置一臺,并具有語音識別功能和遙控功能,且用于識別使用者的語音指令,將其與所指定的控制對象一電子/電器裝置的ID進行匹配之后,通過RF通信來傳輸控制數(shù)據(jù);中繼器,以預(yù)定方式與所述電子/電器裝置相連接,并接收、復(fù)原從所述語音識別裝置通過RF通信傳輸?shù)目刂茢?shù)據(jù),從而對ID進行分析,且判斷是否是對自身的執(zhí)行命令,如果是就執(zhí)行所連接的電子/電器裝置的操作,將控制操作的執(zhí)行結(jié)果通過RF通信傳輸給所述語音識別裝置。所述方法包括以下步驟當語音識別裝置或者中繼器檢測到語音輸入,就對其進行識別和分析,從而判斷是否包含有所指定的識別語;若沒有包含有所指定的識別語,則刪除己識別的語音;若包含有所指定的識別語,則將該語音判斷為語音指令;對語音指令進行分析,提取作為控制對象的電子/電器裝置的ID,并將包含控制命令在內(nèi)的語音轉(zhuǎn)換為控制數(shù)據(jù);將所述控制數(shù)據(jù)以RF通信傳輸給連接在對應(yīng)的電子/電器裝置上的中繼器;通過RF通信接收控制數(shù)據(jù)的中繼器分析控制數(shù)據(jù)中所包含的ID,并判斷是不是自身的控制命令,若是自身的控制命令,則使電子/電器裝置執(zhí)行相應(yīng)操作;以及若根據(jù)通過RF通信接收的控制數(shù)據(jù)執(zhí)行操作,則將其結(jié)果以RF信號傳輸并通知發(fā)送控制數(shù)據(jù)的語音識別裝置或者中繼器。該發(fā)明構(gòu)建了家庭網(wǎng)絡(luò)系統(tǒng),通過控制基于語音識別的無線家庭網(wǎng)絡(luò)不僅提供了使用方便,而且還提高了有效性。但該發(fā)明的語音識別的無線家庭網(wǎng)絡(luò)中也會存在語音識別引擎在進行語音識別時容易造成錯誤識別的問題
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題之一,在于提供一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),減少了用戶根據(jù)語音做識別時產(chǎn)生的錯誤概率。本發(fā)明的問題之一是這樣實現(xiàn)的一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),所述語音識別系統(tǒng)包括通過網(wǎng)絡(luò)互相連接的至少一用戶終端、至少一服務(wù)器端以及一語音識別終端;
所述用戶終端包括計算機終端和移動設(shè)備終端;所述移動設(shè)備終端包括手機和平板電腦。用戶終端能設(shè)置存在服務(wù)器端中的語音庫,進行遠程更新及修改語音庫,且能對語音庫中的語音進行編組設(shè)置;所述語音庫中設(shè)置有復(fù)數(shù)個指令組,所述一個指令組內(nèi)分為一級語音指令和二級語音指令組;一個一級語音指令對應(yīng)一個二級語音指令組,每個二級語音指令組中設(shè)有復(fù)數(shù)條二級語音指令;一級語音指令是指令組的組名,二級語音指令組中各二級語音指令為相應(yīng)設(shè)備的操作指令;
所述服務(wù)器端包括一語音庫,語音庫內(nèi)有著用戶進行編輯設(shè)置所述各指令組,每條二級語音指令都有著對應(yīng)的設(shè)備操作動作,語音庫中每條語音指令都設(shè)有一語音反饋信息; 所述語音反饋信息為語音指令操作動作后,進行的語音提醒信息;
所述語音識別終端設(shè)置有一語音識別引擎和一語音命令棧,該語音識別引擎用于收集用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;語音命令棧設(shè)有指令空間,該指令空間用于存放從服務(wù)器端中發(fā)送過來的指令集合;所述指令集合為語音指令在服務(wù)器端的語音庫中進行查詢得到一級語音指令下對應(yīng)的所有二級語音指令組;用戶能通過查詢得到的所有二級語音指令中來選擇要控制操作設(shè)備的某一二級語音指令,并根據(jù)該二級語音指令通過服務(wù)器端來對相應(yīng)設(shè)備進行相應(yīng)的動作操作。本發(fā)明要解決的技術(shù)問題之二,在于提供一種基于編組方式的語音庫實現(xiàn)語音識別方法。本發(fā)明的問題之二是這樣實現(xiàn)的一種基于編組方式的語音庫實現(xiàn)語音識別方法,包括如下步驟
步驟10、用戶通過一用戶終端設(shè)置存在服務(wù)器端中的語音庫,對語音庫中的語音進行指令組編組設(shè)置,一個指令組組內(nèi)分為一級語音指令和二級語音指令組;所述一級語音指令用于標示指令組的組名,所述二級語音指令組中各二級語音指令為相應(yīng)設(shè)備的操作指令;所述用戶終端包括計算機終端和移動設(shè)備終端;
步驟20、將設(shè)置好的各指令組中的一級語音指令和二級語音指令組存放于語音庫中,上傳至服務(wù)器端更新語音庫;
步驟30、用戶通過一語音識別終端發(fā)送要操作設(shè)備的語音,所述語音識別終端設(shè)置有一語音識別引擎和一語音命令棧,該語音識別引擎接收用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;用戶在使用一語音識別終端時,首先發(fā)出的語音要為一級語音指令的語音;
步驟40、語音識別終端接收到轉(zhuǎn)化后語音指令后傳輸?shù)秸Z音命令棧中進行搜索對應(yīng)的一級語音指令,搜索到對應(yīng)的一級語音指令后通知用戶并使語音識別終端進入待機狀態(tài);在語音命令棧中搜索不到對應(yīng)的一級語音指令時,語音識別終端通過網(wǎng)絡(luò)將轉(zhuǎn)化后語音指令傳輸發(fā)送到服務(wù)器端中進行語音庫搜索對比,如搜索到對應(yīng)的一級語音指令所屬的指令組,則通過一級語音指令查詢該指令組中二級語音指令組的指令數(shù),將該指令組傳輸給語音識別終端中的所述語音命令棧,并語音通知用戶并進入待機狀態(tài);
步驟50、用戶在獲得一級語音指令通知后,用戶輸入二級語音指令,該二級語音指令要為步驟40中一級語音指令所對應(yīng)的二級語音指令組中的二級語音指令,用戶在輸入二級語音指令后,在語音命令棧中判斷步驟40中一級語音指令對應(yīng)的指令組中是否存在用戶輸入的二級語音指令,如不存在,則返回步驟40 ;如存在,則在語音命令棧中搜索到該二級語音指令后根據(jù)該二級語音指令所對應(yīng)的設(shè)備操作動作指令傳送給服務(wù)器端,服務(wù)器端將對應(yīng)的設(shè)備進行相應(yīng)的動作操作;從而完成語音識別。本發(fā)明具有如下優(yōu)點本發(fā)明在保證設(shè)備的語音識別率不下降的前提下,對語音識別系統(tǒng)進行了優(yōu)化,減少了用戶根據(jù)語音做識別時產(chǎn)生的錯誤概率,通過從語音庫中調(diào)取出所需的一部分語音命令進行操作,使語音判別時識別能力增強。通過云服務(wù)器中進行備份語音庫,防止用戶的服務(wù)器端中語音庫出現(xiàn)錯誤導致用戶花費多余時間進行重新設(shè)置的問題。利用分組將房間內(nèi)的設(shè)備的語音命令進行整合,在要在當前房間進行語音操作時不用考慮到別的房間的設(shè)備的語音操作命令,減少用戶操作錯誤概率;同時也加快了語音識別弓I擎對設(shè)備的語音識別操作。
圖I為本發(fā)明系統(tǒng)的結(jié)構(gòu)框架圖。圖2為本發(fā)明方法的流程示意圖。圖3為本發(fā)明方法中用戶設(shè)置語音庫的流程示意圖。圖4為本發(fā)明方法中語音識別終端超時反映的流程示意圖。
具體實施例方式請參閱圖I所示,本發(fā)明的一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),所述語音識別系統(tǒng)包括通過網(wǎng)絡(luò)互相連接的至少一用戶終端、至少一服務(wù)器端以及一語音識別終端;
所述用戶終端包括計算機終端和移動設(shè)備終端;用戶終端能設(shè)置存在服務(wù)器端中的語音庫,進行遠程更新及修改語音庫,且能對語音庫中的語音進行編組設(shè)置;所述語音庫中設(shè)置有復(fù)數(shù)個指令組,所述一個指令組內(nèi)分為一級語音指令和二級語音指令組;一個一級語音指令對應(yīng)一個二級語音指令組,每個二級語音指令組中設(shè)有復(fù)數(shù)條二級語音指令;一級語音指令是指令組的組名,二級語音指令組中各二級語音指令為相應(yīng)設(shè)備的操作指令;其中,所述移動設(shè)備終端包括手機和平板電腦;
所述服務(wù)器端為服務(wù)器,擁有數(shù)據(jù)傳輸、處理、儲存的功能,用于接收和傳輸所述用戶終端和語音識別終端之間的數(shù)據(jù)信息;所述服務(wù)器端包括一語音庫,語音庫內(nèi)有著用戶進行編輯設(shè)置所述各指令組,每條二級語音指令都有著對應(yīng)的設(shè)備操作動作,語音庫中每條語音指令都設(shè)有一語音反饋信息;所述語音反饋信息為語音指令操作動作后,進行的語音提醒信息;(如執(zhí)行了哪條語音指令操作動作后,語音提醒用戶“您已進行了某某操作”之類的語音提醒信息,可以用戶自己設(shè)置); 所述語音識別終端設(shè)置有一語音識別引擎和一語音命令棧,該語音識別引擎用于收集用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;語音命令棧設(shè)有指令空間,該指令空間用于存放從服務(wù)器端中發(fā)送過來的指令集合;所述指令集合為語音指令在服務(wù)器端的語音庫中進行查詢得到一級語音指令下對應(yīng)的所有ニ級語音指令組及該ー級語音指令;用戶能通過查詢得到的所有ニ級語音指令中來選擇要控制操作設(shè)備的某一二級語音指令,井根據(jù)該ニ級語音指令通過服務(wù)器端來對相應(yīng)設(shè)備進行相應(yīng)的動作操作。其中,所述語音識別終端包括為有容量的手持語音接收設(shè)備、手機和平板電腦。其中,用戶在用戶終端上能按個人喜歡的ロ令方式將設(shè)備對應(yīng)的ニ級語音指令進行更改或設(shè)置。所述語音識別終端中的語音命令棧內(nèi)設(shè)置有的指令空間;當從服務(wù)器端中發(fā)送過來的指令集合的指令數(shù)目超出所述語音命令棧的指令空間時,將語音命令棧中的棧底的指令組進行刪除操作,直至指令空間足夠存放。如圖2至圖4所示,本發(fā)明的ー種基于編組方式的語音庫實現(xiàn)語音識別方法,包括 如下步驟
步驟10、用戶通過一用戶終端設(shè)置存在服務(wù)器端中的語音庫,對語音庫中的語音進行指令組編組設(shè)置,ー個指令組組內(nèi)分為ー級語音指令和ニ級語音指令組;所述ー級語音指令用于標示指令組的組名,所述ニ級語音指令組中各ニ級語音指令為相應(yīng)設(shè)備的操作指令;(例如房間001中有電視、空調(diào)、冰箱設(shè)備;房間002中也有電視、空調(diào)、冰箱等設(shè)備,則將房間001有ー個ー級語音指令,房間002也有ー個ー級語音指令;房間001中的電視、空調(diào)、冰箱設(shè)備分別對應(yīng)有多個ニ級語音指令,每個ニ級語音指令對應(yīng)著相應(yīng)設(shè)備的某個指令動作,例如空調(diào)的開,空調(diào)的關(guān);房間002中的電視、空調(diào)、冰箱設(shè)備也分別對應(yīng)有多個ニ級語音指令;則將房間001中的電視、空調(diào)、冰箱設(shè)備分別對應(yīng)有的ニ級語音指令歸屬到房間001的一級語音指令下;將房間002中的電視、空調(diào)、冰箱設(shè)備分別對應(yīng)有的ニ級語音指令歸屬到房間002的一級語音指令下;則進行分組操作,將房間001的對應(yīng)各ニ級語音指令形成ニ級語音指令組,將ニ級語音指令組和房間001對應(yīng)的一級語音指令形成ー個指令組;將房間002的對應(yīng)各ニ級語音指令形成ニ級語音指令組,將ニ級語音指令組和房間002對應(yīng)的一級語音指令形成ー個指令組;)所述用戶終端包括計算機終端和移動設(shè)備終端;所述移動設(shè)備終端包括手機和平板電腦;其中,用戶在用戶終端上能按個人喜歡的ロ令方式將設(shè)備對應(yīng)的ニ級語音指令進行更改或設(shè)置;
步驟20、將設(shè)置好的各指令組中的一級語音指令和ニ級語音指令組存放于語音庫中,上傳至服務(wù)器端更新語音庫;
步驟30、用戶通過一語音識別終端發(fā)送要操作設(shè)備的語音,所述語音識別終端設(shè)置有一語音識別引擎和ー語音命令棧,該語音識別引擎接收用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;所述語音識別終端包括為有容量的自制手持語音接收設(shè)備、手機或平板電腦;用戶在使用ー語音識別終端時,首先發(fā)出的語音要為ー級語音指令的語音;
步驟40、語音識別終端接收到轉(zhuǎn)化后語音指令后傳輸?shù)秸Z音命令棧中進行捜索對應(yīng)的一級語音指令,捜索到對應(yīng)的一級語音指令后通知用戶并使語音識別終端進入待機狀態(tài);在語音命令棧中搜索不到對應(yīng)的ー級語音指令時,語音識別終端通過網(wǎng)絡(luò)將轉(zhuǎn)化后語音指令傳輸發(fā)送到服務(wù)器端中進行語音庫搜索對比,如捜索到對應(yīng)的一級語音指令所屬的指令組,則通過一級語音指令查詢該指令組中二級語音指令組的指令數(shù),將該指令組傳輸給語音識別終端中的所述語音命令棧,并語音通知用戶并進入待機狀態(tài);步驟50、用戶在獲得一級語音指令通知后,用戶輸入ニ級語音指令,該ニ級語音指令要為步驟40中一級語音指令所對應(yīng)的ニ級語音指令組中的ニ級語音指令,用戶在輸入ニ級語音指令后,在語音命令棧中判斷步驟40中一級語音指令對應(yīng)的指令組中是否存在用戶輸入的ニ級語音指令,如不存在,則返回步驟40 ;如存在,則在語音命令棧中搜索到該ニ級語音指令后根據(jù)該ニ級語音指令所對應(yīng)的設(shè)備操作動作指令傳送給服務(wù)器端,服務(wù)器端將對應(yīng)的設(shè)備進行相應(yīng)的動作操作;從而完成語音識別。如圖4所示,步驟60、在語音識別完成之后的ー設(shè)定時間內(nèi),語音識別終端無接收新的語音指令,則語音識別終端回到初始狀態(tài)。(即無法根據(jù)前一次輸入的ニ級語音指令選擇,需重新輸入ー級語音指令選擇指令組) 其中,所述語音識別終端中的語音命令棧內(nèi)設(shè)置的指令空間;[白兔I]空間存儲的指令也為多級結(jié)構(gòu);當從服務(wù)器端中發(fā)送過來的指令組的指令數(shù)目超出所述語音命令棧的指令空間時,查詢語音命令棧中的棧底的一級語音指令,獲取該一級語音指令所屬的指令組,將其指令組從語音命令棧中的棧底中刪除操作,直至指令空間足夠存放。當在語音命令棧中和服務(wù)器端的語音庫中都沒有捜索到用戶發(fā)出的一級語音指令的話,進行語音反饋通知用戶查詢不到該語音指令,請重新輸入??傊?,本發(fā)明在保證設(shè)備的語音識別率不下降的前提下及識別速度不降低的基礎(chǔ)上,對語音識別系統(tǒng)進行了優(yōu)化,減少了用戶根據(jù)語音做識別時產(chǎn)生的錯誤概率,通過從語音庫中調(diào)取出所需的一部分語音命令到語音識別終端進行小型語音庫識別判斷操作,使語音判別時識別能力增強。利用分組方式對語音庫進行編組,在從語音庫中調(diào)取一部分所需的指令組到語音命令棧中進行小型語音庫識別判斷,減少用戶操作錯誤概率;同時也加快了語音識別弓I擎對設(shè)備的語音識別操作,使識別速度加快。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。這句話沒必要在權(quán)利要求書中說明,此句為說明性語句,且會有限定作用,因此在說明書中說明即可
權(quán)利要求
1.一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),其特征在于所述語音識別系統(tǒng)包括通過網(wǎng)絡(luò)互相連接的至少一用戶終端、至少一服務(wù)器端以及一語音識別終端; 所述用戶終端包括計算機終端和移動設(shè)備終端;所述移動設(shè)備終端包括手機和平板電腦;用戶終端能設(shè)置存在服務(wù)器端中的語音庫,進行遠程更新及修改語音庫,且能對語音庫中的語音進行編組設(shè)置;所述語音庫中設(shè)置有復(fù)數(shù)個指令組,所述一個指令組內(nèi)分為一級語音指令和二級語音指令組;一個一級語音指令對應(yīng)一個二級語音指令組,每個二級語音指令組中設(shè)有復(fù)數(shù)條二級語音指令;一級語音指令是指令組的組名,二級語音指令組中各二級語音指令為相應(yīng)設(shè)備的操作指令; 所述服務(wù)器端包括一語音庫,語音庫內(nèi)有著用戶進行編輯設(shè)置所述各指令組,每條二級語音指令都有著對應(yīng)的設(shè)備操作動作,語音庫中每條語音指令都設(shè)有一語音反饋信息;所述語音反饋信息為語音指令操作動作后,進行的語音提醒信息; 所述語音識別終端設(shè)置有一語音識別引擎和一語音命令棧,該語音識別引擎用于收集用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;語音命令棧設(shè)有指令空間,該指令空間用于存放從服務(wù)器端中發(fā)送過來的指令集合;所述指令集合為語音指令在服務(wù)器端的語音庫中進行查詢得到一級語音指令下對應(yīng)的所有二級語音指令組及該一級語音指令;用戶能通過查詢得到的所有二級語音指令中來選擇要控制操作設(shè)備的某一二級語音指令,并根據(jù)該二級語音指令通過服務(wù)器端來對相應(yīng)設(shè)備進行相應(yīng)的動作操作。
2.根據(jù)權(quán)利要求I所述的基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),其特征在于所述語音識別終端包括為有容量的手持語音接收設(shè)備、手機和平板電腦。
3.根據(jù)權(quán)利要求I所述的基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),其特征在于用戶在用戶終端上能按個人喜歡的口令方式將設(shè)備對應(yīng)的二級語音指令進行更改或設(shè)置。
4.根據(jù)權(quán)利要求I所述的基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),其特征在于所述語音識別終端中的語音命令棧內(nèi)設(shè)置有的指令空間;當從服務(wù)器端中發(fā)送過來的指令集合的指令數(shù)目超出所述語音命令棧的指令空間時,將語音命令棧中的棧底的指令組進行刪除操作,直至指令空間足夠存放。
5.一種基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于包括如下步驟 步驟10、用戶通過一用戶終端設(shè)置存在服務(wù)器端中的語音庫,對語音庫中的語音進行指令組編組設(shè)置,一個指令組組內(nèi)分為一級語音指令和二級語音指令組;所述一級語音指令用于標示指令組的組名,所述二級語音指令組中各二級語音指令為相應(yīng)設(shè)備的操作指令;所述用戶終端包括計算機終端和移動設(shè)備終端; 步驟20、將設(shè)置好的各指令組中的一級語音指令和二級語音指令組存放于語音庫中,上傳至服務(wù)器端更新語音庫; 步驟30、用戶通過一語音識別終端發(fā)送要操作設(shè)備的語音,所述語音識別終端設(shè)置有一語音識別引擎和一語音命令棧,該語音識別引擎接收用戶發(fā)出的語音,將語音轉(zhuǎn)為文字或拼音形式或語音波形的語音指令;用戶在使用一語音識別終端時,首先發(fā)出的語音要為一級語音指令的語音; 步驟40、語音識別終端接收到轉(zhuǎn)化后語音指令后傳輸?shù)秸Z音命令棧中進行搜索對應(yīng)的一級語音指令,搜索到對應(yīng)的一級語音指令后通知用戶并使語音識別終端進入待機狀態(tài);在語音命令棧中搜索不到對應(yīng)的一級語音指令時,語音識別終端通過網(wǎng)絡(luò)將轉(zhuǎn)化后語音指令傳輸發(fā)送到服務(wù)器端中進行語音庫搜索對比,如搜索到對應(yīng)的一級語音指令所屬的指令組,則通過一級語音指令查詢該指令組中二級語音指令組的指令數(shù),將該指令組傳輸給語音識別終端中的所述語音命令棧,并語音通知用戶并進入待機狀態(tài); 步驟50、用戶在獲得一級語音指令通知后,用戶輸入二級語音指令,該二級語音指令要為步驟40中一級語音指令所對應(yīng)的二級語音指令組中的二級語音指令,用戶在輸入二級語音指令后,在語音命令棧中判斷步驟40中一級語音指令對應(yīng)的指令組中是否存在用戶輸入的二級語音指令,如不存在,則返回步驟40 ;如存在,則在語音命令棧中搜索到該二級語音指令后根據(jù)該二級語音指令所對應(yīng)的設(shè)備操作動作指令傳送給服務(wù)器端,服務(wù)器端將對應(yīng)的設(shè)備進行相應(yīng)的動作操作;從而完成語音識別。
6.根據(jù)權(quán)利要求5所述的基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于所述移動設(shè)備終端包括手機和平板電腦。
7.根據(jù)權(quán)利要求5所述的基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于所述步驟10中具體還包括用戶在用戶終端上能按個人喜歡的口令方式將設(shè)備對應(yīng)的口令進行更改或設(shè)置。
8.根據(jù)權(quán)利要求5所述的基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于所述步驟40中具體還包括所述語音識別終端中的語音命令棧內(nèi)設(shè)置的指令空間;當從服務(wù)器端中發(fā)送過來的指令組的指令數(shù)目超出所述語音命令棧的指令空間時,查詢語音命令棧中的棧底的一級語音指令,獲取該一級語音指令所屬的指令組,將其指令組從語音命令棧中的棧底中刪除操作,直至指令空間足夠存放。
9.根據(jù)權(quán)利要求5所述的基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于在語音命令棧中和服務(wù)器端的語音庫中都沒有搜索到用戶發(fā)出的一級語音指令的話,進行語音反饋通知用戶查詢不到該語音指令,請重新輸入。
10.根據(jù)權(quán)利要求5所述的基于編組方式的語音庫實現(xiàn)語音識別方法,其特征在于所述步驟50之后還進一步包括 步驟60、在語音識別完成之后的一設(shè)定時間內(nèi),語音識別終端無接收新的語音指令,則語音識別終端回到初始狀態(tài)。
全文摘要
本發(fā)明提供一種基于編組方式的語音庫實現(xiàn)語音識別系統(tǒng),包括通過網(wǎng)絡(luò)互相連接的用戶終端、語音識別終端以及服務(wù)器端;用戶終端可以設(shè)置存儲在服務(wù)器端中的語音庫;利用對語音庫進行編組,在從中調(diào)取部分所需的指令組到語音命令棧中進行小型語音庫識別判斷;語音識別終端接收用戶發(fā)出的語音指令,并將其轉(zhuǎn)換為語音命令到語音命令棧中查找對應(yīng)的指令后,通過服務(wù)器端對設(shè)備進行操作;本發(fā)明還提供了一種基于編組方式的語音庫實現(xiàn)語音識別方法,實現(xiàn)了在保證設(shè)備的語音識別率不下降的前提下和識別速度不降低的基礎(chǔ)上,對語音識別系統(tǒng)進行了優(yōu)化,擴大手持設(shè)備的語音庫,減少了用戶根據(jù)語音做識別時產(chǎn)生的錯誤概率,增加了語音判別時的識別能力。
文檔編號G10L15/00GK102708858SQ20121021460
公開日2012年10月3日 申請日期2012年6月27日 優(yōu)先權(quán)日2012年6月27日
發(fā)明者林聲濱 申請人:廈門思德電子科技有限公司