本發(fā)明涉及通信,具體而言,涉及一種通信設(shè)備的語音控制方法及裝置、電子設(shè)備、存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著信息技術(shù)的迅速發(fā)展,語音控制作為人機(jī)交互的一種直觀方式在智能家居、智能穿戴設(shè)備等領(lǐng)域得到了廣泛應(yīng)用,極大地提升了用戶體驗(yàn)。然而,將語音控制技術(shù)應(yīng)用于傳統(tǒng)的傳輸通信設(shè)備上仍存在諸多挑戰(zhàn)和不足之處。
2、傳統(tǒng)傳輸通信設(shè)備,由于設(shè)計(jì)定位和成本控制,通常不具備與移動(dòng)設(shè)備相當(dāng)?shù)乃懔痛鎯?chǔ)資源,限制了直接搭載高性能的語音識(shí)別和自然語言理解模塊的能力。因此,現(xiàn)有的通信設(shè)備往往需要依賴額外的硬件或復(fù)雜的網(wǎng)絡(luò)配置才能實(shí)現(xiàn)語音控制,不僅增加了設(shè)備的復(fù)雜性和成本,也限制了現(xiàn)場(chǎng)操作的靈活性和效率。
3、另一方面,當(dāng)前的傳輸通信設(shè)備在設(shè)計(jì)時(shí)通常不配備顯示面板,或者面板功能單一尺寸較小,無法提供豐富的視覺交互信息,導(dǎo)致在設(shè)備配置和狀態(tài)監(jiān)控時(shí)操作者需要借助外部設(shè)備如電腦,通過復(fù)雜的圖形用戶界面進(jìn)行操作,降低了工作效率,特別是在現(xiàn)場(chǎng)環(huán)境中,這種操作方式的不便性更加明顯。
4、此外,現(xiàn)有技術(shù)在通信設(shè)備的語音控制中,缺乏有效的設(shè)備認(rèn)證機(jī)制,無法確??刂浦噶畹膩碓窗踩煽浚趯?shí)際應(yīng)用中可能會(huì)導(dǎo)致設(shè)備被非授權(quán)操作,造成網(wǎng)絡(luò)安全隱患。
5、綜上所述,現(xiàn)有技術(shù)在以下方面存在不足:算力和存儲(chǔ)資源限制;顯示面板功能不足;設(shè)備認(rèn)證機(jī)制缺失。
6、針對(duì)上述的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種通信設(shè)備的語音控制方法及裝置、電子設(shè)備、存儲(chǔ)介質(zhì),以至少解決相關(guān)技術(shù)中無法對(duì)傳統(tǒng)通信設(shè)備進(jìn)行語音管控的技術(shù)問題。
2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種通信設(shè)備的語音控制方法,其中,包括:通過安裝有語音助手的移動(dòng)終端接收目標(biāo)用戶的語音指令,解析所述語音指令得到設(shè)備執(zhí)行參數(shù),其中,所述語音助手用于將所述語音指令轉(zhuǎn)化為所述設(shè)備執(zhí)行參數(shù);基于所述設(shè)備執(zhí)行參數(shù)生成設(shè)備控制指令,并通過所述移動(dòng)終端上的近場(chǎng)通信模塊將所述設(shè)備控制指令傳輸至目標(biāo)通信設(shè)備,其中,所述目標(biāo)通信設(shè)備上也預(yù)先設(shè)置近場(chǎng)通信模塊;通過所述近場(chǎng)通信模塊,由所述移動(dòng)終端接收所述目標(biāo)通信設(shè)備傳輸?shù)膱?zhí)行反饋結(jié)果,其中,所述執(zhí)行反饋結(jié)果是所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令后得到的;通過所述語音助手將所述執(zhí)行反饋結(jié)果轉(zhuǎn)化為語音播報(bào)結(jié)果,并通過所述移動(dòng)終端的揚(yáng)聲器將所述語音播報(bào)結(jié)果反饋給所述目標(biāo)用戶。
3、進(jìn)一步地,在通過安裝有語音助手的移動(dòng)終端接收目標(biāo)用戶的語音指令之前,還包括:通過所述移動(dòng)終端上的近場(chǎng)通信模塊向所述目標(biāo)通信設(shè)備發(fā)送認(rèn)證請(qǐng)求,并啟動(dòng)定時(shí)器,其中,所述定時(shí)器預(yù)先設(shè)置定時(shí)時(shí)長;在所述定時(shí)時(shí)長內(nèi)接收所述目標(biāo)通信設(shè)備通過所述近場(chǎng)通信模塊返回的設(shè)備標(biāo)識(shí)信息;基于所述設(shè)備標(biāo)識(shí)信息查詢?cè)O(shè)備信息數(shù)據(jù)庫,得到查詢結(jié)果,并基于所述查詢結(jié)果建立所述移動(dòng)終端與所述目標(biāo)通信設(shè)備的近場(chǎng)通信鏈接;在所述定時(shí)時(shí)長內(nèi)未收到所述目標(biāo)通信設(shè)備的任何信息的情況下,停止連接。
4、進(jìn)一步地,基于所述設(shè)備標(biāo)識(shí)信息查詢?cè)O(shè)備信息數(shù)據(jù)庫,得到查詢結(jié)果,并基于所述查詢結(jié)果建立所述移動(dòng)終端與所述目標(biāo)通信設(shè)備的近場(chǎng)通信鏈接的步驟,包括:將所述設(shè)備標(biāo)識(shí)信息與所述設(shè)備信息數(shù)據(jù)庫中所有的預(yù)存設(shè)備標(biāo)識(shí)進(jìn)行比對(duì);在所述設(shè)備信息數(shù)據(jù)庫中包含與所述設(shè)備標(biāo)識(shí)信息一致的預(yù)存設(shè)備標(biāo)識(shí)的情況下,確定所述目標(biāo)通信設(shè)備已獲得授權(quán),通過近場(chǎng)通信模塊為所述移動(dòng)終端與所述目標(biāo)通信設(shè)備建立連接;或者,在所述設(shè)備信息數(shù)據(jù)庫中不包含任何與所述設(shè)備標(biāo)識(shí)信息一致的預(yù)存設(shè)備標(biāo)識(shí)的情況下,確定所述目標(biāo)通信設(shè)備未獲得授權(quán),拒絕為所述移動(dòng)終端與所述目標(biāo)通信設(shè)備建立連接。
5、進(jìn)一步地,解析所述語音指令得到設(shè)備執(zhí)行參數(shù)的步驟,包括:將所述語音指令轉(zhuǎn)化為標(biāo)準(zhǔn)格式的語音數(shù)據(jù)結(jié)構(gòu),其中,所述標(biāo)準(zhǔn)格式的語音數(shù)據(jù)結(jié)構(gòu)至少包括:指令類型、參數(shù)槽,所述指令類型用于標(biāo)識(shí)所述語音指令的性質(zhì),所述參數(shù)槽用于存放執(zhí)行所述語音指令的指令參數(shù);通過所述語音助手解析所述語音數(shù)據(jù)結(jié)構(gòu)中的所述指令類型和所述參數(shù)槽,得到所述設(shè)備執(zhí)行參數(shù)。
6、進(jìn)一步地,所述語音助手包括如下功能模塊:語音收發(fā)模塊以及語音解析模塊。
7、進(jìn)一步地,將所述語音指令轉(zhuǎn)化為預(yù)設(shè)標(biāo)準(zhǔn)格式的語音數(shù)據(jù)結(jié)構(gòu)的步驟,包括:對(duì)所述語音指令進(jìn)行結(jié)構(gòu)化生成,得到該語音指令對(duì)應(yīng)的音頻數(shù)據(jù)結(jié)構(gòu);通過所述語音收發(fā)模塊將所述音頻數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化為輸入音頻數(shù)據(jù),并通過所述語音解析模塊對(duì)所述輸入音頻數(shù)據(jù)進(jìn)行解析,得到所述語音指令對(duì)應(yīng)的音頻文本信息,其中,所述音頻文本信息用于記錄所述目標(biāo)用戶的控制意圖;通過自然語言理解策略,基于所述音頻文本信息生成標(biāo)準(zhǔn)格式的所述語音數(shù)據(jù)結(jié)構(gòu)。
8、進(jìn)一步地,通過所述移動(dòng)終端上的近場(chǎng)通信模塊將所述設(shè)備控制指令傳輸至目標(biāo)通信設(shè)備的步驟,包括:在所述移動(dòng)終端上將所述設(shè)備執(zhí)行參數(shù)封裝為加密數(shù)據(jù)包,其中,所述加密數(shù)據(jù)包包括:控制指令和安全校驗(yàn)碼;通過所述近場(chǎng)通信模塊將所述加密數(shù)據(jù)包發(fā)送至所述目標(biāo)通信設(shè)備,其中,所述目標(biāo)通信設(shè)備對(duì)接收到的所述加密數(shù)據(jù)包進(jìn)行解密,并基于解密得到的所述控制指令和所述安全校驗(yàn)碼進(jìn)行校驗(yàn);在校驗(yàn)通過的情況下,由所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令;或者,在校驗(yàn)不通過的情況下,拒絕執(zhí)行所述設(shè)備控制指令,并通過所述近場(chǎng)通信模塊向所述移動(dòng)終端反饋錯(cuò)誤信息。
9、進(jìn)一步地,所述語音助手還包括如下功能模塊:語音合成模塊。
10、進(jìn)一步地,所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令的過程中,還包括:在所述設(shè)備控制指令出現(xiàn)執(zhí)行異常的情況下,生成異常反饋信息,其中,所述異常反饋信息包括:錯(cuò)誤代碼、錯(cuò)誤描述和建議操作;通過所述近場(chǎng)通信模塊將所述異常反饋信息從所述目標(biāo)通信設(shè)備傳輸至所述移動(dòng)終端;在所述移動(dòng)終端上,通過所述語音合成模塊將所述異常反饋信息轉(zhuǎn)化為異常語音播報(bào)信息,并通過所述揚(yáng)聲器反饋該異常語音播報(bào)信息。
11、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種通信設(shè)備的語音控制裝置,其中,包括:解析單元,用于通過安裝有語音助手的移動(dòng)終端接收目標(biāo)用戶的語音指令,解析所述語音指令得到設(shè)備執(zhí)行參數(shù),其中,所述語音助手用于將所述語音指令轉(zhuǎn)化為所述設(shè)備執(zhí)行參數(shù);傳輸單元,用于基于所述設(shè)備執(zhí)行參數(shù)生成設(shè)備控制指令,并通過所述移動(dòng)終端上的近場(chǎng)通信模塊將所述設(shè)備控制指令傳輸至目標(biāo)通信設(shè)備,其中,所述目標(biāo)通信設(shè)備上也預(yù)先設(shè)置近場(chǎng)通信模塊;接收單元,用于通過所述近場(chǎng)通信模塊,由所述移動(dòng)終端接收所述目標(biāo)通信設(shè)備傳輸?shù)膱?zhí)行反饋結(jié)果,其中,所述執(zhí)行反饋結(jié)果是所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令后得到的;反饋單元,用于通過所述語音助手將所述執(zhí)行反饋結(jié)果轉(zhuǎn)化為語音播報(bào)結(jié)果,并通過所述移動(dòng)終端的揚(yáng)聲器將所述語音播報(bào)結(jié)果反饋給所述目標(biāo)用戶。
12、進(jìn)一步地,所述通信設(shè)備的語音控制裝置還包括:第一發(fā)送模塊,用于在通過安裝有語音助手的移動(dòng)終端接收目標(biāo)用戶的語音指令之前,通過所述移動(dòng)終端上的近場(chǎng)通信模塊向所述目標(biāo)通信設(shè)備發(fā)送認(rèn)證請(qǐng)求,并啟動(dòng)定時(shí)器,其中,所述定時(shí)器預(yù)先設(shè)置定時(shí)時(shí)長;接收模塊,用于在所述定時(shí)時(shí)長內(nèi)接收所述目標(biāo)通信設(shè)備通過所述近場(chǎng)通信模塊返回的設(shè)備標(biāo)識(shí)信息;查詢模塊,用于基于所述設(shè)備標(biāo)識(shí)信息查詢?cè)O(shè)備信息數(shù)據(jù)庫,得到查詢結(jié)果,并基于所述查詢結(jié)果建立所述移動(dòng)終端與所述目標(biāo)通信設(shè)備的近場(chǎng)通信鏈接;停止模塊,用于在所述定時(shí)時(shí)長內(nèi)未收到所述目標(biāo)通信設(shè)備的任何信息的情況下,停止連接。
13、進(jìn)一步地,所述查詢模塊包括:比對(duì)子模塊,用于將所述設(shè)備標(biāo)識(shí)信息與所述設(shè)備信息數(shù)據(jù)庫中所有的預(yù)存設(shè)備標(biāo)識(shí)進(jìn)行比對(duì);第一確定子模塊,用于在所述設(shè)備信息數(shù)據(jù)庫中包含與所述設(shè)備標(biāo)識(shí)信息一致的預(yù)存設(shè)備標(biāo)識(shí)的情況下,確定所述目標(biāo)通信設(shè)備已獲得授權(quán),通過近場(chǎng)通信模塊為所述移動(dòng)終端與所述目標(biāo)通信設(shè)備建立連接;第二確定子模塊,用于在所述設(shè)備信息數(shù)據(jù)庫中不包含任何與所述設(shè)備標(biāo)識(shí)信息一致的預(yù)存設(shè)備標(biāo)識(shí)的情況下,確定所述目標(biāo)通信設(shè)備未獲得授權(quán),拒絕為所述移動(dòng)終端與所述目標(biāo)通信設(shè)備建立連接。
14、進(jìn)一步地,所述解析單元包括:轉(zhuǎn)化模塊,用于將所述語音指令轉(zhuǎn)化為標(biāo)準(zhǔn)格式的語音數(shù)據(jù)結(jié)構(gòu),其中,所述標(biāo)準(zhǔn)格式的語音數(shù)據(jù)結(jié)構(gòu)至少包括:指令類型、參數(shù)槽,所述指令類型用于標(biāo)識(shí)所述語音指令的性質(zhì),所述參數(shù)槽用于存放執(zhí)行所述語音指令的指令參數(shù);解析模塊,用于通過所述語音助手解析所述語音數(shù)據(jù)結(jié)構(gòu)中的所述指令類型和所述參數(shù)槽,得到所述設(shè)備執(zhí)行參數(shù)。
15、進(jìn)一步地,所述語音助手包括如下功能模塊:語音收發(fā)模塊以及語音解析模塊。
16、進(jìn)一步地,所述轉(zhuǎn)化模塊包括:第一生成子模塊,用于對(duì)所述語音指令進(jìn)行結(jié)構(gòu)化生成,得到該語音指令對(duì)應(yīng)的音頻數(shù)據(jù)結(jié)構(gòu);轉(zhuǎn)化子模塊,用于通過所述語音收發(fā)模塊將所述音頻數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化為輸入音頻數(shù)據(jù),并通過所述語音解析模塊對(duì)所述輸入音頻數(shù)據(jù)進(jìn)行解析,得到所述語音指令對(duì)應(yīng)的音頻文本信息,其中,所述音頻文本信息用于記錄所述目標(biāo)用戶的控制意圖;第二生成子模塊,用于通過自然語言理解策略,基于所述音頻文本信息生成標(biāo)準(zhǔn)格式的所述語音數(shù)據(jù)結(jié)構(gòu)。
17、進(jìn)一步地,所述傳輸單元包括:封裝模塊,用于在所述移動(dòng)終端上將所述設(shè)備執(zhí)行參數(shù)封裝為加密數(shù)據(jù)包,其中,所述加密數(shù)據(jù)包包括:控制指令和安全校驗(yàn)碼;第二發(fā)送模塊,用于通過所述近場(chǎng)通信模塊將所述加密數(shù)據(jù)包發(fā)送至所述目標(biāo)通信設(shè)備,其中,所述目標(biāo)通信設(shè)備對(duì)接收到的所述加密數(shù)據(jù)包進(jìn)行解密,并基于解密得到的所述控制指令和所述安全校驗(yàn)碼進(jìn)行校驗(yàn);執(zhí)行模塊,用于在校驗(yàn)通過的情況下,由所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令;第一反饋模塊,用于在校驗(yàn)不通過的情況下,拒絕執(zhí)行所述設(shè)備控制指令,并通過所述近場(chǎng)通信模塊向所述移動(dòng)終端反饋錯(cuò)誤信息。
18、進(jìn)一步地,所述語音助手還包括如下功能模塊:語音合成模塊。
19、進(jìn)一步地,所述通信設(shè)備的語音控制裝置還包括:生成模塊,用于在所述目標(biāo)通信設(shè)備執(zhí)行所述設(shè)備控制指令的過程中,在所述設(shè)備控制指令出現(xiàn)執(zhí)行異常的情況下,生成異常反饋信息,其中,所述異常反饋信息包括:錯(cuò)誤代碼、錯(cuò)誤描述和建議操作;傳輸模塊,用于通過所述近場(chǎng)通信模塊將所述異常反饋信息從所述目標(biāo)通信設(shè)備傳輸至所述移動(dòng)終端;第二反饋模塊,用于在所述移動(dòng)終端上,通過所述語音合成模塊將所述異常反饋信息轉(zhuǎn)化為異常語音播報(bào)信息,并通過所述揚(yáng)聲器反饋該異常語音播報(bào)信息。
20、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行上述任意一項(xiàng)通信設(shè)備的語音控制方法。
21、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種電子設(shè)備,包括一個(gè)或多個(gè)處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)一個(gè)或多個(gè)程序,其中,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)上述任意一項(xiàng)通信設(shè)備的語音控制方法。
22、本發(fā)明中,提出一種通信設(shè)備的語音控制方法,先通過安裝有語音助手的移動(dòng)終端接收目標(biāo)用戶的語音指令,解析語音指令得到設(shè)備執(zhí)行參數(shù),其中,語音助手用于將語音指令轉(zhuǎn)化為設(shè)備執(zhí)行參數(shù),再基于設(shè)備執(zhí)行參數(shù)生成設(shè)備控制指令,并通過移動(dòng)終端上的近場(chǎng)通信模塊將設(shè)備控制指令傳輸至目標(biāo)通信設(shè)備,其中,目標(biāo)通信設(shè)備上也預(yù)先設(shè)置近場(chǎng)通信模塊,然后通過近場(chǎng)通信模塊,由移動(dòng)終端接收目標(biāo)通信設(shè)備傳輸?shù)膱?zhí)行反饋結(jié)果,其中,執(zhí)行反饋結(jié)果是目標(biāo)通信設(shè)備執(zhí)行設(shè)備控制指令后得到的,最后通過語音助手將執(zhí)行反饋結(jié)果轉(zhuǎn)化為語音播報(bào)結(jié)果,并通過移動(dòng)終端的揚(yáng)聲器將語音播報(bào)結(jié)果反饋給目標(biāo)用戶。
23、本發(fā)明中,采用移動(dòng)終端與通信設(shè)備近場(chǎng)通信的方式,通過深度集成移動(dòng)終端上語音助手功能的手段,達(dá)到了實(shí)現(xiàn)對(duì)傳統(tǒng)通信設(shè)備進(jìn)行遠(yuǎn)程語音控制的目的,從而實(shí)現(xiàn)了提升現(xiàn)場(chǎng)操作效率和用戶體驗(yàn)的技術(shù)效果,具體而言,首先通過智能手機(jī)等移動(dòng)終端接收用戶語音指令,利用內(nèi)部的語音識(shí)別和語言理解技術(shù)將指令轉(zhuǎn)化為設(shè)備可執(zhí)行的控制參數(shù),隨后基于這些參數(shù)生成控制指令,通過移動(dòng)終端的nfc模塊快速安全地傳輸至目標(biāo)通信設(shè)備,無需繁瑣的線纜連接或復(fù)雜的遠(yuǎn)程配置,設(shè)備執(zhí)行控制指令后將執(zhí)行結(jié)果反饋至移動(dòng)終端,語音助手再將結(jié)果轉(zhuǎn)化為語音播報(bào),通過手機(jī)揚(yáng)聲器反饋給用戶,確保操作結(jié)果的即時(shí)傳達(dá),此外,對(duì)于復(fù)雜的操作反饋還支持在移動(dòng)終端的顯示屏上直觀展示,提供更全面的信息呈現(xiàn)方式,進(jìn)而解決了相關(guān)技術(shù)中無法對(duì)傳統(tǒng)通信設(shè)備進(jìn)行語音管控的技術(shù)問題。