一种单一唤醒方法、装置和系统制造方法及图纸

技术编号:25486527 阅读:22 留言:0更新日期:2020-09-01 23:05
本发明专利技术实施例公开了一种单一唤醒方法、装置和系统,在方法中,包括:所有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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1