System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及離線交互,尤其涉及離線語音的跨設(shè)備控制方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品。
技術(shù)介紹
1、為了更好地為用戶提供服務(wù),智能家居可以向用戶提供萬物互聯(lián)的服務(wù),萬物互聯(lián)是指通過互聯(lián)網(wǎng)將各種家居設(shè)備連接在一起,實現(xiàn)設(shè)備之間的互聯(lián)互通和智能化管理。并且,用戶還可以通過語音指令向智能家居設(shè)備下達(dá)控制指令,更加貼合用戶的使用習(xí)慣。
2、然而,萬物互聯(lián)需要將智能家居設(shè)備聯(lián)網(wǎng),語音指令也需要在線識別,這導(dǎo)致了應(yīng)用場景受限,設(shè)備在離線狀態(tài)下就無法為用戶提供服務(wù),這導(dǎo)致了便利性和安全性的降低。
技術(shù)實現(xiàn)思路
1、本申請旨在至少解決相關(guān)技術(shù)中存在的技術(shù)問題之一。為此,本申請?zhí)岢鲆环N離線語音的跨設(shè)備控制方法,可以通過離線語音識別和離線通信技術(shù),實現(xiàn)對其他設(shè)備的跨機控制。
2、本申請還提出離線語音的跨設(shè)備控制裝置、電子設(shè)備、存儲介質(zhì)和程序產(chǎn)品。
3、根據(jù)本申請第一方面實施例的離線語音的跨設(shè)備控制方法,包括:在離線狀態(tài)下,獲取用戶語音指令;根據(jù)用戶語音指令確定被控設(shè)備和控制指令;將控制指令發(fā)送至被控設(shè)備,并根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果。
4、根據(jù)本申請實施例的離線語音的跨設(shè)備控制方法,可以通過離線語音識別技術(shù)獲取用戶語音指令,設(shè)備之間也可以通過離線通信技術(shù)傳輸控制指令和反饋執(zhí)行結(jié)果,不受網(wǎng)絡(luò)影響,可以減少對外部服務(wù)的依賴;增強設(shè)備交互可靠性和適應(yīng)性。
5、根據(jù)本申請的一個實施例,將控制指令發(fā)送至被控設(shè)備,包括:通過廣播信息的預(yù)設(shè)管
6、根據(jù)本申請的一個實施例,預(yù)設(shè)管理幀包括幀頭和信息元素;幀頭包括幀的基本信息和控制字段,用于指示幀的發(fā)送和接收;信息元素包括配置信息,用于實現(xiàn)功能配置和參數(shù)配置。
7、根據(jù)本申請的一個實施例,將控制指令發(fā)送至被控設(shè)備,包括:通過直連通信方式將控制指令發(fā)送至被控設(shè)備。
8、根據(jù)本申請的一個實施例,根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果,包括:若在預(yù)設(shè)時間內(nèi)接收到被控設(shè)備的回復(fù)信息,并根據(jù)被控設(shè)備狀態(tài)確定控制指令執(zhí)行完成,則向用戶反饋執(zhí)行成功的結(jié)果;若在預(yù)設(shè)時間內(nèi)未接收到被控設(shè)備的回復(fù)信息,或者根據(jù)被控設(shè)備狀態(tài)確定控制指令未能執(zhí)行,則向用戶反饋執(zhí)行失敗的結(jié)果。
9、根據(jù)本申請的一個實施例,預(yù)設(shè)時間是動態(tài)更新的。
10、根據(jù)本申請的一個實施例,將控制指令發(fā)送至被控設(shè)備,并根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果之前,還包括:獲取與被控設(shè)備上一次通信的回路時間;確定回路時間的分配權(quán)重;根據(jù)回路時間和分配權(quán)重,通過加權(quán)平均的方式,確定本次的預(yù)設(shè)時間。
11、根據(jù)本申請的一個實施例,根據(jù)用戶語音指令確定被控設(shè)備和控制指令,包括:將用戶語音指令輸入至離線語音識別模型,得到離線語音識別模型輸出的被控設(shè)備和控制指令;其中,離線語音識別模型預(yù)先設(shè)置有用戶語音和意圖表示的映射關(guān)系,離線語音識別模型用于根據(jù)映射關(guān)系輸出與用戶語音指令對應(yīng)的被控設(shè)備和控制指令。
12、根據(jù)本申請的一個實施例,被控設(shè)備為非語音設(shè)備。
13、根據(jù)本申請第二方面實施例的離線語音的跨設(shè)備控制方法,應(yīng)用于非語音設(shè)備,離線語音的跨設(shè)備控制方法包括:接收語音設(shè)備發(fā)送的控制指令;其中控制指令是語音設(shè)備在離線狀態(tài)下根據(jù)用戶語音指令得到的;根據(jù)控制指令執(zhí)行功能,并在預(yù)設(shè)時間內(nèi)向語音設(shè)備反饋本機狀態(tài)。
14、根據(jù)本申請第三方面實施例的離線語音的跨設(shè)備控制裝置,部署于語音設(shè)備,離線語音的跨設(shè)備控制裝置包括:語音獲取模塊,用于在離線狀態(tài)下,獲取用戶語音指令;指令分析模塊,用于根據(jù)用戶語音指令確定被控設(shè)備和控制指令;傳輸模塊,用于將控制指令發(fā)送至被控設(shè)備,并根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果。
15、根據(jù)本申請第四方面實施例的離線語音的跨設(shè)備控制系統(tǒng),包括語音設(shè)備和被控設(shè)備;語音設(shè)備用于在離線狀態(tài)下,獲取用戶語音指令,根據(jù)用戶語音指令確定被控設(shè)備和控制指令,將控制指令發(fā)送至被控設(shè)備;以及根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果;被控設(shè)備用于接收語音設(shè)備發(fā)送的控制指令,根據(jù)控制指令執(zhí)行功能,并在預(yù)設(shè)時間內(nèi)向語音設(shè)備反饋本機狀態(tài)。
16、根據(jù)本申請第五方面實施例的電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如上述任一種離線語音的跨設(shè)備控制方法。
17、根據(jù)本申請第六方面實施例的非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種離線語音的跨設(shè)備控制方法。
18、根據(jù)本申請第七方面實施例的計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種離線語音的跨設(shè)備控制方法。
19、本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下技術(shù)效果之一:
20、通過離線語音識別技術(shù)獲取用戶語音指令,不受網(wǎng)絡(luò)影響,減少對外部服務(wù)的依賴;并且,語音設(shè)備和被控設(shè)備之間通過離線通信技術(shù)傳輸控制指令和反饋執(zhí)行結(jié)果,增強可靠性和適應(yīng)性;
21、進(jìn)一步地,接收反饋信息的預(yù)設(shè)時間是動態(tài)更新的,能夠適配更多的應(yīng)用場景;
22、進(jìn)一步地,離線語音識別和離線設(shè)備通信可以將信息數(shù)據(jù)都在設(shè)備本地進(jìn)行處理,不需要經(jīng)服務(wù)器,減少了了數(shù)據(jù)被截獲或泄露的風(fēng)險,保護(hù)用戶隱私;
23、進(jìn)一步地,離線設(shè)備通信包括廣播通信和直連通信,這兩種方式都可以簡化網(wǎng)絡(luò)配置,易于部署,實現(xiàn)更快的數(shù)據(jù)傳輸和響應(yīng)速度;
24、進(jìn)一步地,可以根據(jù)上次通信的回路時間動態(tài)更新本次預(yù)設(shè)時間,實現(xiàn)閾值的動態(tài)調(diào)整,能夠顯著提高系統(tǒng)的靈活性、性能和用戶體驗。
25、本申請的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種離線語音的跨設(shè)備控制方法,應(yīng)用于語音設(shè)備,其特征在于,所述離線語音的跨設(shè)備控制方法包括:
2.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,包括:
3.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述預(yù)設(shè)管理幀包括幀頭和信息元素;
4.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果,包括:
6.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述預(yù)設(shè)時間是動態(tài)更新的。
7.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,并根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果之前,還包括:
8.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述根據(jù)所述用戶語音
9.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述被控設(shè)備為非語音設(shè)備。
10.一種離線語音的跨設(shè)備控制方法,應(yīng)用于非語音設(shè)備,其特征在于,所述離線語音的跨設(shè)備控制方法包括:
11.一種離線語音的跨設(shè)備控制裝置,其特征在于,部署于語音設(shè)備,所述離線語音的跨設(shè)備控制裝置包括:
12.一種離線語音的跨設(shè)備控制系統(tǒng),其特征在于,包括語音設(shè)備和被控設(shè)備;
13.一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至10任一項所述離線語音的跨設(shè)備控制方法。
14.一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至10任一項所述離線語音的跨設(shè)備控制方法。
15.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至10任一項所述離線語音的跨設(shè)備控制方法。
...【技術(shù)特征摘要】
1.一種離線語音的跨設(shè)備控制方法,應(yīng)用于語音設(shè)備,其特征在于,所述離線語音的跨設(shè)備控制方法包括:
2.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,包括:
3.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述預(yù)設(shè)管理幀包括幀頭和信息元素;
4.根據(jù)權(quán)利要求1所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果,包括:
6.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述預(yù)設(shè)時間是動態(tài)更新的。
7.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述將所述控制指令發(fā)送至所述被控設(shè)備,并根據(jù)預(yù)設(shè)時間內(nèi)的被控設(shè)備狀態(tài)向用戶反饋執(zhí)行結(jié)果之前,還包括:
8.根據(jù)權(quán)利要求1至4任一項所述的離線語音的跨設(shè)備控制方法,其特征在于,所述根據(jù)所述用...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉永紅,吳洋,何偉宏,肖樂,伍云云,
申請(專利權(quán))人:美的集團(tuán)上海有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。