本發明專利技術實施例公開了一種單一喚醒方法、裝置和系統,在方法中,包括:所有Zigbee節點通過自組網的方式形成Zigbee網絡;支持WIFI功能的Zigbee節點與其他WIFI設備進行組網,并指定Zigbee網關為仲裁節點;所有節點接收用戶發出的喚醒指令,并生成仲裁請求;Zigbee設備和其他WIFI設備將仲裁請求發送給Zigbee網關;Zigbee網關完成仲裁結果,并將仲裁結果發送給Zigbee網絡內的Zigbee節點;與WIFI設備組網的Zigbee節點將仲裁結果發送給網內的wifi節點;仲裁結果選中的設備被喚醒。本發明專利技術實施例利用中繼節點,實現WiFi和Zigbee的混合組網,將不同介質、不同局域網的設備覆蓋到同一網絡里,真正實現全屋范圍內的單一喚醒,同時因為完全基于本地仲裁,避免了云端仲裁的網絡傳輸延時問題。
【技術實現步驟摘要】
一種單一喚醒方法、裝置和系統
本專利技術涉及終端
,尤其涉及一種單一喚醒的方法、裝置和系統。
技術介紹
隨著智能語音產品的普及,家居場景中,同一個空間內,可能會同時存在多個語音設備,常見的語音設備類型包括:基于Zigbee網絡的家居控制節點、作為中控的智能音箱、陪伴機器人以及支持語音控制的家用電器等。目前,用戶可以通過說出“喚醒詞”來喚醒語音設備,從而實現用戶與語音設備之間的交互。而同一個廠商或品牌的產品,通常喚醒詞是相同的;為避免用戶喚醒觸發多個設備同時響應的問題,設備間相互通信,并在識別到用戶喚醒后,通過溝通仲裁,選舉出唯一設備與用戶交互的技術,即為單一喚醒。當前兩種主流方案:基于本地WIFI局域網組網仲裁:局域網內的設備通過交換廣播報文進行組網,并選舉出其中一個設備作為仲裁節點,喚醒時,所有設備均將仲裁請求(其中包含喚醒詞的語音數據,本次喚醒的置信度等)發送到仲裁節點,由仲裁節點調用仲裁算法決策出唯一設備來響應用戶喚醒;基于云端仲裁:類似于本地局域網仲裁,唯一的區別是仲裁請求通過互聯網發送到云端,由云端負責仲裁。但上述兩種方案均存在問題:方案一,針對所有設備都處于同一個局域網的情況,若設備是跨局域網的,則無法覆蓋;方案二,雖然支持跨局域網仲裁,但受網絡傳輸的影響很大,在弱網情況下,響應延時不受控,會嚴重影響用戶體驗。
技術實現思路
為解決上述技術問題,基于WiFi和Zigbee混合網絡組網方式,以Zigbee網絡作為骨架,以支持WIFI功能的Zigbee節點作為中繼節點,其他WIFI設備通過中繼節點連接到混合網絡上來,將不同介質、不同局域網的設備覆蓋到同一網絡里,真正實現全屋范圍內的單一喚醒,同時因為完全基于本地仲裁,避免了云端仲裁的網絡傳輸延時問題。為實現上述目的,本專利技術實施例提供了以下技術方案:第一方面,本專利技術實施例提供了一種單一喚醒方法,所述方法包括:所有Zigbee節點通過自組網的方式形成Zigbee網絡;支持WIFI功能的Zigbee節點與其他WIFI設備進行組網,并指定Zigbee網關為仲裁節點;所有節點接收用戶發出的喚醒指令,并生成仲裁請求;Zigbee設備和其他WIFI設備將仲裁請求發送給Zigbee網關;Zigbee網關完成仲裁結果,并將仲裁結果發送給Zigbee網絡內的Zigbee節點;與WIFI設備組網的Zigbee節點將仲裁結果發送給網內的wifi節點;仲裁結果選中的設備被喚醒。在一個可能的設計中,所述方法在支持WIFI功能的Zigbee節點與其他WIFI設備進行組網后,分組內的設備還需要對網絡進行維護:所有分組內的設備通過心跳信令獲取其他設備的信息,并將所述信息更新到各自的“設備信息列表”中,若在預定時間內未接收到某個設備的心跳信令,則認為該設備已從分組內掉線,并將其從“設備信息列表”中移除。在一個可能的設計中,所述Zigbee設備包括Zigbee路由和網關。在又一個可能的設計中,所述WIFI設備通過與其組網的Zigbee節點將仲裁請求發送給Zigbee網關。在再一個可能的設計中,所述Zigbee網關完成仲裁結果仲裁結果,具體為:計算設備與用戶喚醒音源的距離;Zigbee網關仲裁出與用戶的距離最短的設備。第二方面,本專利技術實施例提供了一種單一喚醒裝置,所述裝置包括:自組網單元,用于所有Zigbee節點通過自組網的方式形成Zigbee網絡;分組單元,支持WIFI功能的Zigbee設備與其他WIFI設備進行組網,并指定Zigbee網關為仲裁節點;生成單元,用于所有節點接收用戶發出的喚醒指令,并生成仲裁請求;發送單元,用于Zigbee設備和其他WIFI設備將仲裁請求發送給仲裁節點;仲裁單元,Zigbee網關完成仲裁結果,并將仲裁結果發送給Zigbee網絡內的Zigbee節點;轉發單元,與WIFI設備組網的Zigbee節點將仲裁結果發送給網內的wifi節點;喚醒單元,用于仲裁結果選中的設備被喚醒。在一個可能的設計中,所述裝置還包括:維護單元,用于在支持WIFI功能的Zigbee設備與其他WIFI設備進行組網后,分組內的設備還需要對網絡進行維護:所有分組內的設備通過心跳信令獲取其他設備的信息,并將所述信息更新到各自的“設備信息列表”中,若在預定時間內未接收到某個設備的心跳信令,則認為該設備已從分組內掉線,并將其從“設備信息列表”中移除。第三方面,本專利技術實施例提供了一種系統,所述系統包括至少一個處理器和存儲器;所述存儲器,用于存儲一個或多個程序指令;所述處理器,用于運行一個或多個程序指令,用以執行如第一方面的方法中包括的任意一種實施方式。第四方面,本專利技術實施例提供了一種芯片,該芯片與系統中的存儲器耦合,使得所述芯片在運行時調用所述存儲器中存儲的程序指令,實現如第一方面的方法中包括的任意一種實施方式。第五方面,本專利技術實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質包括一個或多個程序指令,所述一個或多個程序指令可被如第三方面所述的系統執行,以實現如第一方面的方法中包括的任意一種實施方式。本申請提供的單一喚醒的方法、裝置和系統,是基于WiFi和Zigbee混合網絡組網方式,以Zigbee網絡作為骨架,以支持WIFI功能的Zigbee節點作為中繼節點,其他WIFI設備通過中繼節點連接到混合網絡上來,將不同介質、不同局域網的設備覆蓋到同一網絡里,真正實現全屋范圍內的單一喚醒,同時因為完全基于本地仲裁,避免了云端仲裁的網絡傳輸延時問題。附圖說明為了更清楚地說明本專利技術的實施方式或現有技術中的方案,下面將對實施方式或現有技術描述中所需要使用的附圖做簡單地介紹。顯而易見地,下面描述中的附圖僅僅是示例性的,對于本領域的普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖引伸出其它的實施附圖。本說明書所繪示的結構、比例、大小等,均僅用以配合說明書所揭示的內容,以供熟悉此技術的人士了解與閱讀,并非用以限定本專利技術可實施的限定條件,故不具技術上的實質意義,任何結構的修飾、比例關系的改變或大小的調整,在不影響本專利技術所能產生的功效及所能達到的目的下,均應仍落在本專利技術所揭示的
技術實現思路
能覆蓋的范圍內。圖1為本專利技術實施例提供的一種基于WIFI+Zigbee混合網絡組網示意圖;圖2為本專利技術實施例提供的一種單一喚醒方法流程示意圖;圖3為本專利技術實施例提供的一種單一喚醒裝置結構示意圖;圖4為本專利技術實施例提供的另一種單一喚醒裝置結構示意圖;圖5為本專利技術實施例提供的一種單一喚醒系統結構示意圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術的一部分實施例,本文檔來自技高網...
【技術保護點】
1.一種單一喚醒方法,其特征在于,所述方法包括:/n所有Zigbee節點通過自組網的方式形成Zigbee網絡;/n支持WIFI功能的Zigbee節點與其他WiFI設備進行組網,并指定Zigbee網關為仲裁節點;/n所有節點接收用戶發出的喚醒指令,并生成仲裁請求;/nZigbee設備和其他WIFI設備將仲裁請求發送給Zigbee網關;/nZigbee網關完成仲裁結果,并將仲裁結果發送給Zigbee網絡內的Zigbee節點;/n與WIFI設備組網的Zigbee節點將仲裁結果發送給網內的wifi節點;/n仲裁結果選中的設備被喚醒。/n
【技術特征摘要】
1.一種單一喚醒方法,其特征在于,所述方法包括:
所有Zigbee節點通過自組網的方式形成Zigbee網絡;
支持WIFI功能的Zigbee節點與其他WiFI設備進行組網,并指定Zigbee網關為仲裁節點;
所有節點接收用戶發出的喚醒指令,并生成仲裁請求;
Zigbee設備和其他WIFI設備將仲裁請求發送給Zigbee網關;
Zigbee網關完成仲裁結果,并將仲裁結果發送給Zigbee網絡內的Zigbee節點;
與WIFI設備組網的Zigbee節點將仲裁結果發送給網內的wifi節點;
仲裁結果選中的設備被喚醒。
2.根據權利要求1所述的方法,其特征在于,所述方法在支持WIFI功能的Zigbee節點與其他WIFI設備進行組網后,分組內的設備還需要對網絡進行維護:
所有分組內的設備通過心跳信令獲取其他設備的信息,并將所述信息更新到各自的“設備信息列表”中,若在預定時間內未接收到某個設備的心跳信令,則認為該設備已從分組內掉線,并將其從“設備信息列表”中移除。
3.根據權利要求1所述的方法,其特征在于,所述Zigbee設備包括Zigbee路由和網關。
4.根據權利要求1或2所述的方法,其特征在于,所述WIFI設備通過與其組網的Zigbee節點將仲裁請求發送給Zigbee網關。
5.根據權利要求1所述的方法,其特征在于,所述Zigbee網關完成仲裁結果,具體為:
計算設備與用戶喚醒音源的距離;
Zigbee網關仲裁出與用戶的距離最短的設備。
6.一種單一喚醒裝置,其特征在于,所述裝置包括:
自組網單元,用于所有Zigbee節點通過自組網的方式...
【專利技術屬性】
技術研發人員:李旭濱,陳曉松,楊興云,
申請(專利權)人:云知聲智能科技股份有限公司,廈門云知芯智能科技有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。