本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法,包括語音識別控制模塊、語音輸入設(shè)備、語音輸出設(shè)備、動作控制模塊、無線數(shù)據(jù)收發(fā)設(shè)備和云服務(wù)器,語音識別控制模塊同時與語音輸入設(shè)備、語音輸出設(shè)備和動作控制模塊相連接,語音識別控制模塊還與無線數(shù)據(jù)收發(fā)設(shè)備相連接,無線數(shù)據(jù)收發(fā)設(shè)備還通過網(wǎng)絡(luò)與云服務(wù)器相連接。本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法的語音識別控制在本地進(jìn)行,達(dá)到了完全的實(shí)時性;通過云服務(wù)器,用戶可以根據(jù)需求隨時更改識別詞庫,播放詞庫,控制指令集,實(shí)現(xiàn)個性化配置;通過云服務(wù)器,可以更新升級語音識別算法,收集系統(tǒng)狀態(tài)等信息,不斷提高系統(tǒng)性能。
【專利說明】
本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種語音控制裝置,尤其是指本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著人工智能語音處理技術(shù)的飛速發(fā)展,各種不同類型的語音識別產(chǎn)品不斷涌現(xiàn)。例如基于因特網(wǎng)和云服務(wù)器的各種在線語音識別服務(wù);安裝在玩具上的語音識別芯片用來與兒童對話交流等等。這些系統(tǒng)各有優(yōu)缺點(diǎn),比如在線語音識別系統(tǒng),雖然依靠云服務(wù)平臺能夠?qū)崿F(xiàn)高精度識別率,智能化升級等優(yōu)點(diǎn),但是由于網(wǎng)絡(luò)連接的不穩(wěn)定性,云服務(wù)器的響應(yīng)時間等因素將導(dǎo)致一定程度的時延,這樣就難以保證語音識別和控制的實(shí)時性。對于使用本地語音處理的系統(tǒng),雖然解決了實(shí)時性的問題,但是由于其本地資源的局限性,難以做到智能化配置和升級,因此無法滿足不同的應(yīng)用場景。中國專利公開號105589344A,【公開日】2016年5月18日,名稱為“語音控制系統(tǒng)”的發(fā)明專利中公開了一種語音控制系統(tǒng)包括語音收集模塊、語音識別模塊、身份識別模塊、語音命令識別模塊、無線通信模塊和移動終端,所述收集模塊與語音識別模塊連接在一起,所述語音識別模塊與身份識別模塊連接在一起,所述身份識別模塊與語音命令識別模塊連接在一起,所述語音命令識別模塊與無線通信模塊連接在一起,所述無線通信模塊與移動終端連接在一起。不足之處在于該發(fā)明語音識別只是在本地進(jìn)行,無法進(jìn)行智能化配置和升級,功能上較為局限。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是克服現(xiàn)有技術(shù)中語音識別控制系統(tǒng)難以做到智能化配置和升級或難以保證語音識別和控制的實(shí)時性的缺陷,提供一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法。
[0004]本發(fā)明的目的是通過下述技術(shù)方案予以實(shí)現(xiàn):
一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),包括語音識別控制模塊、語音輸入設(shè)備、語音輸出設(shè)備、動作控制模塊、無線數(shù)據(jù)收發(fā)設(shè)備和云服務(wù)器,語音識別控制模塊同時與語音輸入設(shè)備、語音輸出設(shè)備和動作控制模塊相連接,語音識別控制模塊還與無線數(shù)據(jù)收發(fā)設(shè)備相連接,無線數(shù)據(jù)收發(fā)設(shè)備還通過網(wǎng)絡(luò)與云服務(wù)器相連接。語音輸入設(shè)備接收語音指令后,語音識別控制模塊識別語音指令,即將語音指令與語音識別控制模塊中的識別、播放詞庫相匹配,識別成功后通過URAT、SP1、I2C等連接方式與動作控制模塊進(jìn)行通信,動作控制模塊接收到語音識別控制模塊的指令后執(zhí)行相應(yīng)的動作控制操作,若語音識別控制模塊無法識別語音指令,則語音識別控制模塊與云服務(wù)器通過無線數(shù)據(jù)收發(fā)設(shè)備連接,從云服務(wù)器獲取匹配語音指令的控制指令。同時,云服務(wù)器還可以對語音識別控制模塊中的識別、播放詞庫和控制指令集進(jìn)行更新,并升級優(yōu)化語音識別算法。保證語音識別和控制的實(shí)時性的同時又做到了智能化配置和升級。
[0005]作為一種優(yōu)選方案,本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)還包括用戶輸入模塊,用戶輸入模塊與語音識別控制模塊相連接,所述的動作控制模塊包括本地動作控制模塊和遠(yuǎn)程動作控制模塊,本地動作控制模塊與語音識別控制模塊相連接,語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與遠(yuǎn)程動作控制模塊相連接。語音識別控制模塊不僅可以控制本地動作控制模塊也可以控制遠(yuǎn)程動作控制模塊,豐富了控制手段,滿足了使用人員多樣化的控制需求。
[0006]作為一種優(yōu)選方案,語音輸入設(shè)備為麥克風(fēng),所述的語音輸出設(shè)備為喇叭。
[0007]作為一種優(yōu)選方案,無線數(shù)據(jù)收發(fā)設(shè)備為WIFI模塊、3G模塊、Zigbee模塊或藍(lán)牙模塊。
[0008]一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制方法,包括以下步驟:
步驟1,外部聲音通過語音輸入設(shè)備傳入語音識別控制模塊,語音識別控制模塊將外部聲音與語音識別控制模塊內(nèi)存儲的識別語音匹配,若匹配成功,則跳轉(zhuǎn)至步驟2,若匹配不成功,則跳轉(zhuǎn)至步驟3;
步驟2,語音識別控制模塊判斷外部聲音為有效指令,然后語音識別控制模塊發(fā)出此有效指令對應(yīng)的控制信息至動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音;
步驟3,語音識別控制模塊判斷外部聲音為待確認(rèn)指令,然后語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與云服務(wù)器進(jìn)行通信,語音識別控制模塊將外部聲音發(fā)送至云服務(wù)器,云服務(wù)器尋找此外部聲音對應(yīng)的控制信息,若此外部聲音有對應(yīng)的控制信息則將此控制信息返回值語音識別控制模塊,語音識別控制模塊收到控制信息后將控制信息發(fā)送至動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音;若此外部聲音沒有有對應(yīng)的控制信息則云服務(wù)器返回失敗信息至語音識別控制模塊,表明此外部聲音為無效指令。
[0009]作為一種優(yōu)選方案,步驟2為語音識別控制模塊判斷外部聲音為有效指令,然后語音識別控制模塊根據(jù)用戶輸入模塊輸入的信息發(fā)送有效指令對應(yīng)的控制信息至本地動作控制模塊或遠(yuǎn)程動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音。
[0010]本發(fā)明的有益效果是,本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng)及方法的語音識別控制在本地進(jìn)行,達(dá)到了完全的實(shí)時性;通過云服務(wù)器,用戶可以根據(jù)需求隨時更改識別詞庫,播放詞庫,控制指令集,實(shí)現(xiàn)個性化配置;通過云服務(wù)器,可以更新升級語音識別算法,收集系統(tǒng)狀態(tài)等信息,不斷提高系統(tǒng)性能;可以與其他符合無線通信協(xié)議規(guī)范的產(chǎn)品或家電組成智能家居網(wǎng)絡(luò)系統(tǒng)。
【附圖說明】
[0011 ]圖1是本發(fā)明的一種電路原理連接圖。
[0012]其中:1、語音識別控制模塊,2、語音輸入設(shè)備,3、語音輸出設(shè)備,4、本地動作控制模塊,5、無線數(shù)據(jù)收發(fā)設(shè)備,6、遠(yuǎn)程動作控制模塊,7、云服務(wù)器,8、用戶輸入模塊。
【具體實(shí)施方式】
[0013]下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步描述。
[0014]實(shí)施例:一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其電路原理連接圖如圖1所示,包括語音識別控制模塊1、語音輸入設(shè)備2、語音輸出設(shè)備3、動作控制模塊、無線數(shù)據(jù)收發(fā)設(shè)備5、云服務(wù)器7和用戶輸入模塊8,動作控制模塊包括本地動作控制模塊4和遠(yuǎn)程動作控制模塊6。語音識別控制模塊同時與語音輸入設(shè)備和語音輸出設(shè)備相連接,語音識別控制模塊還與無線數(shù)據(jù)收發(fā)設(shè)備相連接,無線數(shù)據(jù)收發(fā)設(shè)備還通過網(wǎng)絡(luò)與云服務(wù)器相連接。本地動作控制模塊與語音識別控制模塊相連接,語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與遠(yuǎn)程動作控制模塊相連接。語音輸入設(shè)備為麥克風(fēng),所述的語音輸出設(shè)備為喇口八。無線數(shù)據(jù)收發(fā)設(shè)備為WIFI模塊、3G模塊、Zigbee模塊或藍(lán)牙模塊的一種。
[0015]語音輸入設(shè)備接收語音指令后,語音識別控制模塊識別語音指令,即將語音指令與語音識別控制模塊中的識別、播放詞庫相匹配,識別成功后通過URAT、SP1、I2C等連接方式與動作控制模塊進(jìn)行通信,動作控制模塊接收到語音識別控制模塊的指令后執(zhí)行相應(yīng)的動作控制操作,若語音識別控制模塊無法識別語音指令,則語音識別控制模塊與云服務(wù)器通過無線數(shù)據(jù)收發(fā)設(shè)備連接,從云服務(wù)器獲取匹配語音指令的控制指令。同時,云服務(wù)器還可以對語音識別控制模塊中的識別、播放詞庫和控制指令集進(jìn)行更新,并升級優(yōu)化語音識別算法。保證語音識別和控制的實(shí)時性的同時又做到了智能化配置和升級。
[0016]一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制方法,包括以下步驟:步驟I,外部聲音通過語音輸入設(shè)備傳入語音識別控制模塊,語音識別控制模塊將外部聲音與語音識別控制模塊內(nèi)存儲的識別語音匹配,若匹配成功,則跳轉(zhuǎn)至步驟2,若匹配不成功,則跳轉(zhuǎn)至步驟3;
步驟2,語音識別控制模塊判斷外部聲音為有效指令,然后語音識別控制模塊根據(jù)用戶輸入模塊輸入的信息發(fā)送有效指令對應(yīng)的控制信息至本地動作控制模塊或遠(yuǎn)程動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音;
步驟3,語音識別控制模塊判斷外部聲音為待確認(rèn)指令,然后語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與云服務(wù)器進(jìn)行通信,語音識別控制模塊將外部聲音發(fā)送至云服務(wù)器,云服務(wù)器尋找此外部聲音對應(yīng)的控制信息,若此外部聲音有對應(yīng)的控制信息則將此控制信息返回值語音識別控制模塊,語音識別控制模塊收到控制信息后將控制信息發(fā)送至動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音;若此外部聲音沒有有對應(yīng)的控制信息則云服務(wù)器返回失敗信息至語音識別控制模塊,表明此外部聲音為無效指令。
【主權(quán)項(xiàng)】
1.一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其特征是,包括語音識別控制模塊、語音輸入設(shè)備、語音輸出設(shè)備、動作控制模塊、無線數(shù)據(jù)收發(fā)設(shè)備和云服務(wù)器,語音識別控制模塊同時與語音輸入設(shè)備、語音輸出設(shè)備和動作控制模塊相連接,語音識別控制模塊還與無線數(shù)據(jù)收發(fā)設(shè)備相連接,無線數(shù)據(jù)收發(fā)設(shè)備還通過網(wǎng)絡(luò)與云服務(wù)器相連接。2.根據(jù)權(quán)利要求1所述的一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其特征是,還包括用戶輸入模塊,用戶輸入模塊與語音識別控制模塊相連接,所述的動作控制模塊包括本地動作控制模塊和遠(yuǎn)程動作控制模塊,本地動作控制模塊與語音識別控制模塊相連接,語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與遠(yuǎn)程動作控制模塊相連接。3.根據(jù)權(quán)利要求1或2所述的一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其特征是,所述的語音輸入設(shè)備為麥克風(fēng),所述的語音輸出設(shè)備為喇叭。4.根據(jù)權(quán)利要求1或2所述的一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其特征是,所述的無線數(shù)據(jù)收發(fā)設(shè)備為WIFI模塊、3G模塊、Zigbee模塊或藍(lán)牙模塊。5.—種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制方法,基于權(quán)利要求1所述的一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制系統(tǒng),其特征是,包括以下步驟: 步驟I,外部聲音通過語音輸入設(shè)備傳入語音識別控制模塊,語音識別控制模塊將外部聲音與語音識別控制模塊內(nèi)存儲的識別語音匹配,若匹配成功,則跳轉(zhuǎn)至步驟2,若匹配不成功,則跳轉(zhuǎn)至步驟3; 步驟2,語音識別控制模塊判斷外部聲音為有效指令,然后語音識別控制模塊發(fā)出此有效指令對應(yīng)的控制信息至動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音; 步驟3,語音識別控制模塊判斷外部聲音為待確認(rèn)指令,然后語音識別控制模塊通過無線數(shù)據(jù)收發(fā)設(shè)備與云服務(wù)器進(jìn)行通信,語音識別控制模塊將外部聲音發(fā)送至云服務(wù)器,云服務(wù)器尋找此外部聲音對應(yīng)的控制信息,若此外部聲音有對應(yīng)的控制信息則將此控制信息返回值語音識別控制模塊,語音識別控制模塊收到控制信息后將控制信息發(fā)送至動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲音;若此外部聲音沒有有對應(yīng)的控制信息則云服務(wù)器返回失敗信息至語音識別控制模塊,表明此外部聲音為無效指令。6.根據(jù)權(quán)利要求5所述的一種本地處理與無線網(wǎng)絡(luò)結(jié)合的智能語音識別控制方法,其特征是,所述的步驟2為語音識別控制模塊判斷外部聲音為有效指令,然后語音識別控制模塊根據(jù)用戶輸入模塊輸入的信息發(fā)送有效指令對應(yīng)的控制信息至本地動作控制模塊或遠(yuǎn)程動作控制模塊,同時語音識別控制模塊發(fā)送指令至語音輸出設(shè)備,語音輸出設(shè)備播放聲■~>V.曰O
【文檔編號】G10L15/30GK106098062SQ201610425386
【公開日】2016年11月9日
【申請日】2016年6月16日
【發(fā)明人】莫源, 姚博, 劉宗孺, 李志為
【申請人】杭州古北電子科技有限公司