認(rèn)為接收到的語音控制指令滿足識別錯誤條件。需要注意的是,本實施例中識別錯誤條件并不局限于上述幾種,且本申請的發(fā)明點并不在于確認(rèn)識別錯誤條件是什么,而是提出一種發(fā)明思想,在接收到的語音控制指令滿足識別錯誤條件時,獲取其當(dāng)前的位置信息。
[0186]在本實施例中,該預(yù)設(shè)的語言特征信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系可保存在被控終端的存儲單元中,也可保存與預(yù)設(shè)的服務(wù)器中,被控終端由服務(wù)器中調(diào)用對應(yīng)的語音控制指令和控制代碼之間映射關(guān)系。
[0187]在預(yù)設(shè)的語言特征信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系保存在預(yù)設(shè)的服務(wù)器中時,確定模塊151包括:
[0188]發(fā)送單元,用于在接收到語音控制指令,且接收到用戶輸入的語言特征信息時,將接收到的語言特征信息發(fā)送至服務(wù)器,以供服務(wù)器根據(jù)預(yù)存的語言特征信息,與語音控制指令和控制代碼之間的映射關(guān)系之間的對應(yīng)關(guān)系,確定接收到的語言特征信息所對應(yīng)的語音控制指令與控制代碼之間的映射關(guān)系;接收單元,用于接收服務(wù)器下發(fā)的語音控制指令與控制代碼之間的映射關(guān)系。
[0189]將預(yù)設(shè)的位置信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系存儲在預(yù)設(shè)的服務(wù)器中,可節(jié)省被控終端的存儲空間。
[0190]步驟S50,所述被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。
[0191]在被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼之后,被控終端保存接收到的語音控制指令與控制代碼之間的映射關(guān)系,或者采用其接收到的語音控制指令與控制代碼之間的映射關(guān)系,替換存儲模塊中保存的語音控制指令與控制代碼之間的映射關(guān)系。
[0192]在本實施例中,語音控制指令可僅僅對應(yīng)一個控制代碼,也可為一個運行模式,有多個控制代碼組合成為其對應(yīng)的控制代碼。
[0193]本實施例提出的語音控制方法,該方法在接收到語音控制指令,且接收到用戶輸入的語言特征信息時,被控終端根據(jù)接收到的語言特征信息,確定其對應(yīng)的語音控制指令與控制代碼之間的映射關(guān)系,所述被控終端根據(jù)獲取的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。該方案基于用戶的語言特征信息,確定終端的語音控制指令與控制代碼之間的映射關(guān)系,以實現(xiàn)對被控終端的控制,提高對被控終端進(jìn)行語音控制的準(zhǔn)確性。
[0194]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0195]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權(quán)項】
1.一種語音控制方法,其特征在于,包括: 在接收到語音控制指令時,被控終端獲取其當(dāng)前的位置信息; 所述被控終端根據(jù)預(yù)設(shè)的位置信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系,確定獲取到的位置信息對應(yīng)的語音控制指令和控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收到語音控制指令時,被控終端獲取其當(dāng)前的位置信息的步驟包括: 接收到語音控制指令時,所述被控終端確定接收的語音控制指令是否滿足識別錯誤條件; 在接收到的語音控制指令滿足所述識別錯誤條件時,所述被控終端獲取其當(dāng)前的位置信息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被控終端根據(jù)預(yù)設(shè)的位置信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系,確定獲取到的位置信息對應(yīng)的語音控制指令和控制代碼之間的映射關(guān)系的步驟包括: 所述被控終端將獲取到的位置信息發(fā)送至服務(wù)器,以供服務(wù)器根據(jù)預(yù)存的位置信息,與語音控制指令和控制代碼之間的映射關(guān)系之間的對應(yīng)關(guān)系,確定接收到的位置信息所對應(yīng)的語音控制指令與控制代碼之間的映射關(guān)系; 所述被控終端接收服務(wù)器下發(fā)的語音控制指令與控制代碼之間的映射關(guān)系。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被控終端根據(jù)獲取的語音控制指令和控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼的步驟之后,該方法還包括: 接收到用戶基于當(dāng)前響應(yīng)的語音控制指令的發(fā)送的糾錯指令時,所述被控終端啟動語音控制指令糾錯模式; 所述被控終端基于啟動的語音控制指令糾錯模式,以人機交互的方式對所述語音控制指令進(jìn)行糾錯。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被控終端根據(jù)獲取的語音控制指令和控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼的步驟之后,該方法還包括: 接收到用戶基于當(dāng)前響應(yīng)的語音控制指令的發(fā)送的糾錯指令時,所述被控終端提示用戶輸入其語言類別信息; 所述被控終端根據(jù)預(yù)設(shè)的語言類別信息,與語音控制指令和控制代碼之間的映射關(guān)系的對應(yīng)關(guān)系,確定接收到的語言類別信息所對應(yīng)的語音控制指令與控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)獲取的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼的步驟包括: 所述被控終端將接收到的語音控制指令,與獲取到的語音控制指令與控制代碼之間的映射關(guān)系中的語音控制指令進(jìn)行依次比對; 在獲取到的語音控制指令與控制代碼之間的映射關(guān)系中,有語音控制指令與接收到的語音控制指令匹配時,所述被控終端根據(jù)獲取該匹配的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述被控終端將接收到的語音控制指令,與獲取到的語音控制指令與控制代碼之間的映射關(guān)系中的語音控制指令進(jìn)行依次比對的步驟之后,該方法包括: 在獲取到的語音控制指令與控制代碼之間的映射關(guān)系中,沒有語音控制指令與接收到的語音控制指令匹配時,所述被控終端提示用戶輸入其語言特征信息; 所述被控終端根據(jù)預(yù)設(shè)的語言特征信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系,確定接收到的語言特征信息對應(yīng)的語音控制指令和控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)獲取的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被控終端將接收到的語音控制指令,與獲取到的語音控制指令與控制代碼之間的映射關(guān)系中的語音控制指令進(jìn)行依次比對的步驟之后,該方法包括: 在獲取到的語音控制指令與控制代碼之間的映射關(guān)系中,沒有語音控制指令與接收到的語音控制指令匹配時,所述被控終端將接收到的語音控制指令,與預(yù)存的各個關(guān)鍵音進(jìn)行比對; 在有預(yù)存的關(guān)鍵音與接收到的語音控制指令匹配時,所述被控終端根據(jù)預(yù)存的關(guān)鍵音與位置信息的映射關(guān)系,確定該與接收到的語音控制指令匹配的關(guān)鍵音所對應(yīng)的位置信息; 所述被控終端根據(jù)獲取到的位置信息,獲取其語音控制指令與控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)獲取的語音控制指令與控制代碼之間的映射關(guān)系,確定接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。9.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括: 在接收到語音控制指令,且接收到用戶輸入的語言特征信息時,所述被控終端根據(jù)預(yù)設(shè)的語言特征信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系,確定接收到語言特征信息對應(yīng)的語音控制指令和控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。10.一種語音控制方法,其特征在于,包括: 在接收到語音控制指令,且接收到用戶輸入的語言特征信息時,所述被控終端根據(jù)預(yù)設(shè)的語言特征信息,與語音控制指令和控制代碼之間映射關(guān)系的對應(yīng)關(guān)系,確定接收到語言特征信息對應(yīng)的語音控制指令和控制代碼之間的映射關(guān)系; 所述被控終端根據(jù)確定的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。11.一種語音控制系統(tǒng),其特征在于,該語音控制系統(tǒng)包括實現(xiàn)權(quán)利要求1-9任一項所述的方法步驟的功能模塊。12.—種語音控制系統(tǒng),其特征在于,該語音控制系統(tǒng)包括實現(xiàn)權(quán)利要求10所述的方法步驟的功能模塊。
【專利摘要】本發(fā)明涉及一種語音控制方法和系統(tǒng),該方法在接收到語音控制指令時,被控終端獲取其當(dāng)前的位置信息,并根據(jù)獲取到的位置信息,確定對應(yīng)的語音控制指令與控制代碼之間的映射關(guān)系,所述被控終端根據(jù)獲取的語音控制指令與控制代碼之間的映射關(guān)系,獲取接收到的語音控制指令所對應(yīng)的控制代碼,并響應(yīng)所述控制代碼。該方案基于被控終端所處的位置信息,確定終端的語音控制指令與控制代碼之間的映射關(guān)系,以實現(xiàn)對被控終端的控制,提高對被控終端進(jìn)行語音控制的準(zhǔn)確性。
【IPC分類】G10L15/02, G08C23/02, G06F17/30
【公開號】CN104978959
【申請?zhí)枴緾N201410148586
【發(fā)明人】程德凱, 呂艷紅
【申請人】美的集團股份有限公司
【公開日】2015年10月14日
【申請日】2014年4月14日