一種語音控制家庭電器的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種語音控制家庭電器的方法和裝置,包括:a、預(yù)置用于觸發(fā)語音控制操作的voicetrigger詞匯;b、通過收音裝置等待接收語音輸入;c、通過語音處理器判斷輸入的語音是否為預(yù)置voicetrigger詞匯,若為否則返回步驟b,若為是則進入步驟d;d、對輸入的語音進行識別,輸出語音識別的結(jié)果;e、通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理;f、根據(jù)語音識別的結(jié)果,對所連接和管理的相應(yīng)家庭電器進行控制。本發(fā)明適用于數(shù)字家庭【技術(shù)領(lǐng)域】,使消費者能夠方便地通過語音就可以對家中各種家庭智能電器設(shè)備進行統(tǒng)一控制。
【專利說明】一種語音控制家庭電器的方法和裝置
[0001]【技術(shù)領(lǐng)域】
本發(fā)明涉及數(shù)字家庭【技術(shù)領(lǐng)域】,尤其涉及一種語音控制家庭電器的方法和裝置。
【背景技術(shù)】
[0002]近年來,隨著消費者家里的智能電器設(shè)備越來越多,如何對消費者家中的各種智能設(shè)備的統(tǒng)一控制成為當務(wù)之急,同時隨著語音識別技術(shù)的成熟,如何使消費者能夠通過語音就可以方便地對消費者家中的各種智能設(shè)備進行統(tǒng)一控制,是非常有必要解決的一個技術(shù)問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的就是在于提出一種語音控制家庭電器的方法和裝置,使消費者能夠方便地通過語音就可以對家中各種家庭智能電器設(shè)備進行統(tǒng)一控制。
[0004]為達此目的,本發(fā)明的實施例采用以下技術(shù)方案:
一種語音控制家庭電器的方法,包括以下步驟:
a、預(yù)置用于觸發(fā)語音控制操作的voicetrigger詞匯;
b、通過收音裝置等待接收語音輸入;
C、通過語音處理器判斷輸入的語音是否為預(yù)置voice trigger詞匯,若為否則返回步驟b,若為是則進入步驟d;
d、對輸入的語音進行識別,輸出語音識別的結(jié)果;
e、通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理;
f、根據(jù)語音識別的結(jié)果,對所連接和管理的相應(yīng)家庭電器進行控制。
[0005]一種語音控制家庭電器的裝置,包括:
預(yù)置模塊,用于預(yù)置觸發(fā)語音控制操作的voice trigger詞匯;
收音模塊,用于等待接收語音輸入;
語音檢測模塊,用于檢測收音模塊接收的語音輸入,將屬于預(yù)置voice trigger詞匯的語音輸入發(fā)送給語音識別模塊;
語音識別模塊,用于對輸入的語音進行識別,將語音識別的結(jié)果輸出給控制模塊;
管理模塊,用于通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理;
控制模塊,用于根據(jù)語音識別模塊輸出的語音識別的結(jié)果,對管理模塊所連接和管理的相應(yīng)家庭電器進行控制。
[0006]本發(fā)明的有益效果是:從本發(fā)明實施例的技術(shù)方案可以看出,當有屬于voicetrigger詞匯的語音輸入時,就可以啟動語音識別,并根據(jù)語音識別的結(jié)果,對所連接和管理的相應(yīng)家庭電器進行控制。因此通過本發(fā)明,使消費者能夠方便地通過語音就可以對家中各種家庭智能電器設(shè)備進行統(tǒng)一控制,并且當沒有啟動語音識別和控制時,相當于處于待機狀態(tài),這樣就可以避免誤操作,同時可以降低功耗,有效增加待機和工作時間。
[0007]【專利附圖】
【附圖說明】
[0008]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示例性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。
[0009]圖1是本發(fā)明實施例提供的一種語音控制家庭電器的方法的流程圖;
圖2是本發(fā)明實施例提供的一種語音控制家庭電器的裝置的結(jié)構(gòu)圖;
【具體實施方式】
[0010]下面將結(jié)合本發(fā)明實施例的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0011]如圖1所示的實施例提供的一種語音控制家庭電器的方法的流程圖,包括如下步驟:
a、預(yù)置用于觸發(fā)語音控制操作的voicetrigger詞匯;
b、通過收音裝置等待接收語音輸入;
C、通過語音處理器判斷輸入的語音是否為預(yù)置voice trigger詞匯,若為否則返回步驟b,若為是則進入步驟d;
d、對輸入的語音進行識別,輸出語音識別的結(jié)果;
e、通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理;
f、根據(jù)語音識別的結(jié)果,對所連接和管理的相應(yīng)家庭電器進行控制。
[0012]例如,預(yù)置家中各成員“我要聲控”的語音詞匯,只有這些成員在說了 “我要聲控”時,才會啟動Home Voice家庭語音控制狀態(tài),而在其他情況,則不會啟動Home Voice家庭語音控制狀態(tài),這樣就可以避免非家中成員的無權(quán)操作、以及家中各成員非語音控制時的誤操作。
[0013]在本實施例中,收音裝置采用麥克風陣列,這樣有助于提高接收語音信號的質(zhì)量,對消費者說話的位置要求和限制就大為降低,從而給消費者提供更大的便利性。
[0014]在本實施例中,自動發(fā)現(xiàn)是針對家庭內(nèi)的各種智能電器通過網(wǎng)絡(luò)進行的,并通過協(xié)議轉(zhuǎn)化,將語音識別的結(jié)果轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)智能電器進行控制;手動設(shè)置則是針對家庭內(nèi)的各種傳統(tǒng)遙控電器,例如傳統(tǒng)的紅外遙控電視機,通過手動設(shè)置信息進行的,并通過學習遙控,將語音識別的結(jié)果轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)傳統(tǒng)遙控電器進行控制。
[0015]在本實施例中,對消費者輸入的語音命令適應(yīng)范圍是廣泛的:
若輸入的語音為本地命令,將相應(yīng)本地命令作為語音識別的結(jié)果;
若輸入的語音為非本地命令,將該語音信息通過網(wǎng)絡(luò)發(fā)送給語音引擎,并將所接收的語音引擎所回復(fù)的控制命令作為語音識別的結(jié)果。
[0016]在本實施例中,不僅能夠?qū)Ρ镜貥I(yè)務(wù)進行響應(yīng),對于網(wǎng)絡(luò)業(yè)務(wù)也能夠響應(yīng),即當語音識別的結(jié)果還包括網(wǎng)絡(luò)業(yè)務(wù)時,將根據(jù)網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容通過互聯(lián)網(wǎng)或者云服務(wù)支撐平臺系統(tǒng)實現(xiàn)該網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容。
[0017]如圖2所示的實施例提供的一種語音控制家庭電器的裝置的結(jié)構(gòu)圖,包括: 預(yù)置模塊,用于預(yù)置觸發(fā)語音控制操作的voice trigger詞匯;
收音模塊,用于等待接收語音輸入;
語音檢測模塊,用于檢測收音模塊接收的語音輸入,將屬于預(yù)置voice trigger詞匯的語音輸入發(fā)送給語音識別模塊;
語音識別模塊,用于對輸入的語音進行識別,將語音識別的結(jié)果輸出給控制模塊;
管理模塊,用于通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理;
控制模塊,用于根據(jù)語音識別模塊輸出的語音識別的結(jié)果,對管理模塊所連接和管理的相應(yīng)家庭電器進行控制。
[0018]例如,通過預(yù)置模塊預(yù)置家中各成員“我要聲控”的語音詞匯后,只有這些成員在說了“我要聲控”時,才會啟動語音識別模塊和控制模塊,而在其他情況,則不會啟動語音識別模塊和控制模塊,這樣就可以避免非家中成員的無權(quán)操作、以及家中各成員非語音控制時的誤操作。
[0019]在本實施例中,收音裝置采用麥克風陣列,這樣有助于提高接收語音信號的質(zhì)量,對消費者說話的位置要求和限制就大為降低,從而給消費者提供更大的便利性。
[0020]在本實施例中,控制模塊還包括轉(zhuǎn)化模塊,自動發(fā)現(xiàn)是針對家庭內(nèi)的各種智能電器通過網(wǎng)絡(luò)進行的,通過轉(zhuǎn)化模塊實現(xiàn)協(xié)議轉(zhuǎn)化,將語音識別的結(jié)果轉(zhuǎn)化為操作指令對所連接和管理的相應(yīng)智能電器進行控制。
[0021]在本實施例中,控制模塊還包括學習遙控模塊,手動設(shè)置是針對家庭內(nèi)的各種傳統(tǒng)遙控電器,例如傳統(tǒng)的紅外遙控電視機,通過手動設(shè)置信息進行的,通過學習遙控模塊實現(xiàn)學習遙控,將語音識別的結(jié)果轉(zhuǎn)化為操作指令對所連接和管理的相應(yīng)傳統(tǒng)遙控電器進行控制。
[0022]在本實施例中,對消費者輸入的語音命令適應(yīng)范圍是廣泛的,為此,語音識別模塊包括:
語音判斷模塊,用于判斷輸入的語音,對于判斷為本地命令的,將相應(yīng)本地命令作為語音識別的結(jié)果;對于判斷為非本地命令的,則將該語音信息發(fā)送給網(wǎng)絡(luò)收發(fā)模塊;
網(wǎng)絡(luò)收發(fā)模塊,用于將收到的語音信息通過網(wǎng)絡(luò)發(fā)送給語音引擎,并將所接收的語音引擎所回復(fù)的控制命令作為語音識別的結(jié)果。
[0023]在本實施例中,不僅能夠?qū)Ρ镜貥I(yè)務(wù)進行響應(yīng),對于網(wǎng)絡(luò)業(yè)務(wù)也能夠響應(yīng),為此,在本實施例中還包括網(wǎng)絡(luò)控制模塊,當語音識別的結(jié)果還包括網(wǎng)絡(luò)業(yè)務(wù)時,該網(wǎng)絡(luò)控制模塊用于將根據(jù)網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容通過互聯(lián)網(wǎng)或者云服務(wù)支撐平臺系統(tǒng)實現(xiàn)該網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容。
[0024]本實施例可以包括在一個音箱設(shè)備中,例如床頭音箱設(shè)備、茶幾音箱設(shè)備,通過音箱設(shè)備中的全指向麥克風陣列接收語音指令輸入,消費者通過身邊的這種音箱設(shè)備就可以很方便地控制各種家庭電器,例如實現(xiàn)電視機的開關(guān)、換臺、音量調(diào)節(jié)這類本地命令和本地業(yè)務(wù),甚至是需要接入互聯(lián)網(wǎng)查詢或者通過云服務(wù)支撐平臺實現(xiàn)網(wǎng)絡(luò)增值業(yè)務(wù),如水電氣繳費、生鮮配送等服務(wù)。
[0025]以語音網(wǎng)絡(luò)點歌,這類涉及非本地命令和非本地業(yè)務(wù)為例,消費者說“想聽歌曲我的中國心”,由于這個命令非本地命令,涉及網(wǎng)絡(luò)業(yè)務(wù),因此音箱設(shè)備中的網(wǎng)絡(luò)收發(fā)模塊將該語音信息通過網(wǎng)絡(luò)發(fā)送給語音引擎,網(wǎng)上專業(yè)的語音引擎的語音處理能力遠遠強于本地設(shè)備,因此可以從該語音信息中識別解析出消費者的控制命令,并回復(fù)給音箱設(shè)備,這樣音箱設(shè)備就清楚消費者的指令了,這時就可以通過網(wǎng)絡(luò)控制模塊,通過百度網(wǎng)絡(luò),搜索歌曲“我的中國心”,搜索結(jié)果出來后,利用音箱設(shè)備中的揚聲器向消費者進行語音提示,待消費者確認后,即播放歌曲“我的中國心”。
[0026]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包括在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種語音控制家庭電器的方法,其特征在于包括以下步驟: a、預(yù)置用于觸發(fā)語音控制操作的voicetrigger詞匯; b、通過收音裝置等待接收語音輸入; C、通過語音處理器判斷輸入的語音是否為預(yù)置voice trigger詞匯,若為否則返回步驟b,若為是則進入步驟d; d、對輸入的語音進行識別,輸出語音識別的結(jié)果; e、通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理; f、根據(jù)語音識別的結(jié)果,對所連接和管理的相應(yīng)家庭電器進行控制。
2.根據(jù)權(quán)利要求1所述的一種語音控制家庭電器的方法,其特征在于所述的收音裝置為麥克風陣列。
3.根據(jù)權(quán)利要求1所述的一種語音控制家庭電器的方法,其特征在于所述的自動發(fā)現(xiàn)是針對家庭內(nèi)的各種智能電器通過網(wǎng)絡(luò)進行的,并通過協(xié)議轉(zhuǎn)化,將語音識別的結(jié)果轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)智能電器進行控制。
4.根據(jù)權(quán)利要求1所述的一種語音控制家庭電器的方法,其特征在于所述的手動設(shè)置是針對家庭內(nèi)的各種傳統(tǒng)遙控電器通過手動設(shè)置信息進行的,并通過學習遙控,將語音識別的結(jié)果 轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)傳統(tǒng)遙控電器進行控制。
5.根據(jù)權(quán)利要求1所述的一種語音控制家庭電器的方法,其特征在于所述的步驟d包括: dl、若輸入的語音為本地命令,將相應(yīng)本地命令作為語音識別的結(jié)果; d2、若輸入的語音為非本地命令,將該語音信息通過網(wǎng)絡(luò)發(fā)送給語音引擎,并將所接收的語音引擎所回復(fù)的控制命令作為語音識別的結(jié)果。
6.根據(jù)權(quán)利要求1所述的一種語音控制家庭電器的方法,其特征在于所述語音識別的結(jié)果還包括網(wǎng)絡(luò)業(yè)務(wù),將根據(jù)網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容通過互聯(lián)網(wǎng)或者云服務(wù)支撐平臺系統(tǒng)實現(xiàn)該網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容。
7.一種語音控制家庭電器的裝置,其特征在于包括: 預(yù)置模塊,用于預(yù)置觸發(fā)語音控制操作的voice trigger詞匯; 收音模塊,用于等待接收語音輸入; 語音檢測模塊,用于檢測收音模塊接收的語音輸入,將屬于預(yù)置voice trigger詞匯的語音輸入發(fā)送給語音識別模塊; 語音識別模塊,用于對輸入的語音進行識別,將語音識別的結(jié)果輸出給控制模塊; 管理模塊,用于通過手動設(shè)置或自動發(fā)現(xiàn),對家庭內(nèi)的各種電器進行連接和管理; 控制模塊,用于根據(jù)語音識別模塊輸出的語音識別的結(jié)果,對管理模塊所連接和管理的相應(yīng)家庭電器進行控制。
8.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于所述的收音裝置為麥克風陣列。
9.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于所述的控制模塊還包括轉(zhuǎn)化模塊,所述的自動發(fā)現(xiàn)是針對家庭內(nèi)的各種智能電器通過網(wǎng)絡(luò)進行的,通過轉(zhuǎn)化模塊實現(xiàn)協(xié)議轉(zhuǎn)化,將語音識別的結(jié)果轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)智能電器進行控制。
10.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于所述的控制模塊還包括學習遙控模塊,所述的手動設(shè)置是針對家庭內(nèi)的各種傳統(tǒng)遙控電器通過手動設(shè)置信息進行的,通過學習遙控模塊實現(xiàn)學習遙控,將語音識別的結(jié)果轉(zhuǎn)化為操作指令,對所連接和管理的相應(yīng)傳統(tǒng)遙控電器進行控制。
11.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于所述的語音識別模塊包括: 語音判斷模塊,用于判斷輸入的語音,對于判斷為本地命令的,將相應(yīng)本地命令作為語音識別的結(jié)果;對于判斷為非本地命令的,則將該語音信息發(fā)送給網(wǎng)絡(luò)收發(fā)模塊; 網(wǎng)絡(luò)收發(fā)模塊,用于將收到的語音信息通過網(wǎng)絡(luò)發(fā)送給語音搜索引擎,并將所接收的語音引擎所回復(fù)的控制命令作為語音識別的結(jié)果。
12.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于還包括網(wǎng)絡(luò)控制模塊,所述語音識別的結(jié)果還包括網(wǎng)絡(luò)業(yè)務(wù),該網(wǎng)絡(luò)控制模塊用于將根據(jù)網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容通過互聯(lián)網(wǎng)或者云服務(wù)支撐平臺系統(tǒng)實現(xiàn)該網(wǎng)絡(luò)業(yè)務(wù)的內(nèi)容。
13.根據(jù)權(quán)利要求7所述的一種語音控制家庭電器的裝置,其特征在于該裝置包括在音箱設(shè)備中。`
【文檔編號】G10L15/26GK103885350SQ201410100587
【公開日】2014年6月25日 申請日期:2014年3月19日 優(yōu)先權(quán)日:2014年3月19日
【發(fā)明者】倪輝, 胡濤, 劉 東 申請人:四川長虹電器股份有限公司