组网内设备的唤醒方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:33835768 阅读:28 留言:0更新日期:2022-06-16 11:51
本公开涉及一种组网内设备的唤醒方法、装置、电子设备及可读存储介质,该方法包括:获取组网内多个电子设备所支持的语音唤醒方式,语音唤醒方式包括第一唤醒方式和第二唤醒方式,支持第二唤醒方式的电子设备兼容第一唤醒方式;在多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得多个电子设备采用统一的语音唤醒方式,数据包包括电子设备所支持的唤醒方式信息,唤醒方式信息用于指示发送数据包的电子设备所支持的语音唤醒方式。避免了由于多个电子设备采用不同的唤醒方式而导致的不同电子设备应答的情况,以及避免了有多台电子设备应答或者没有电子设备应答的情况。或者没有电子设备应答的情况。或者没有电子设备应答的情况。

【技术实现步骤摘要】
组网内设备的唤醒方法、装置、电子设备及可读存储介质


[0001]本公开涉及智能语音设备领域,尤其涉及一种组网内设备的唤醒方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在对多台语音电子设备进行语音唤醒时,电子设备需要决策一台电子设备进行应答,现有技术中,一直采用的是就近唤醒方式,即唤醒时选择距离最近的电子设备的进行应答,为了给用户更好的使用体验,将一部分电子设备的唤醒方式升级为优先级唤醒方式,即唤醒时选择优先级最高的电子设备的进行应答。但是,这样就导致一部分设备采用就近唤醒方式,另一部分设备采用优先级唤醒方式,在唤醒时就会出现以下几种情况,使用就近唤醒方式会导致电子设备A应答,使用优先级唤醒方式会导致电子设备B应答,有多台电子设备应答或者没有电子设备应答。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种组网内设备的唤醒方法、装置、电子设备及可读存储介质。
[0004]根据本公开实施例的第一方面,提供一种组网内设备的唤醒方法,包括获取组网内多个电子设备所支持的语音唤醒方式;所述语音唤醒方式包括第一唤醒方式和第二唤醒方式;支持所述第二唤醒方式的电子设备兼容所述第一唤醒方式;在所述多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得所述多个电子设备采用统一的语音唤醒方式;所述数据包包括所述电子设备所支持的唤醒方式信息,所述唤醒方式信息用于指示发送所述数据包的电子设备所支持的所述语音唤醒方式。
[0005]可选的,在所述电子设备与所述其他电子设备连接同一台路由器的情况下,通过无线通信方式或服务器通信方式获取所述其他电子设备所支持的语音唤醒方式;在所述电子设备与所述其他电子设备登录同一账号的情况下,通过所述服务器通信方式获取所述其他电子设备所支持的语音唤醒方式;在所述电子设备与所述其他电子设备连接同一台路由器且登录同一账号的情况下,通过无线通信方式或服务器通信方式获取所述其他电子设备所支持的语音唤醒方式。
[0006]可选的,在所述电子设备仅支持所述第一唤醒方式的情况下,通过发送数据包至所述其他电子设备协商的方式使得所述组网内的所述其他电子设备均采用所述第一唤醒方式;在所述其他电子设备中有至少一个电子设备仅支持所述第一唤醒方式的情况下,接收所述至少一个电子设备发送的数据包并采用所述第一唤醒方式。
[0007]可选的,将所述数据包发送至所述其他电子设备,以使所述其他电子设备均采用所述第一唤醒方式。
[0008]可选的,在所述电子设备与所述其他电子设备连接同一台路由器的情况下,通过
无线通信方式或服务器通信方式将所述数据包发送至所述其他电子设备;在所述电子设备与所述其他电子设备登录同一账号的情况下,通过所述服务器通信方式将所述数据包发送至所述其他电子设备;在所述电子设备与所述其他电子设备连接同一台路由器且登录同一账号的情况下,通过所述无线通信方式或所述服务器通信方式将所述数据包发送至所述其他电子设备。
[0009]可选的,将连接同一台路由器的多个电子设备作为同一组网内的电子设备;或将登录同一账号的电子设备作为同一组网内的电子设备。
[0010]可选的,在所述多个电子设备所支持的唤醒方式均包括所述第一唤醒方式和所述第二唤醒方式的情况下,所述多个电子设备默认采用所述第二唤醒方式。
[0011]可选的,所述第一唤醒方式为就近唤醒方式,所述第二唤醒方式为优先级唤醒方式。
[0012]根据本公开实施例的第二方面,提供一种组网内设备的唤醒装置,包括:获取模块,被配置为获取组网内多个电子设备所支持的语音唤醒方式;所述语音唤醒方式包括第一唤醒方式和第二唤醒方式;支持所述第二唤醒方式的电子设备兼容所述第一唤醒方式;处理模块,被配置为在所述多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得所述多个电子设备采用统一的语音唤醒方式。
[0013]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述可执行指令实现前述的组网内设备的唤醒方法的步骤。
[0014]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现本公开第一方面所提供的组网内设备的唤醒方法的步骤。
[0015]本公开的实施例提供的技术方案可以包括以下有益效果:获取组网内多个电子设备所支持的语音唤醒方式,语音唤醒方式包括第一唤醒方式和第二唤醒方式,支持第二唤醒方式的电子设备兼容第一唤醒方式;在多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得多个电子设备采用统一的语音唤醒方式,数据包包括电子设备所支持的唤醒方式信息,唤醒方式信息用于指示发送数据包的电子设备所支持的语音唤醒方式。避免了由于多个电子设备采用不同的唤醒方式而导致的不同电子设备应答的情况,以及避免了有多台电子设备应答或者没有电子设备应答的情况。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0018]图1是本公开示例性实施例示出的计算机系统的结构示意图。
[0019]图2是本公开示例性实施例示出的一种组网内设备的唤醒方法的流程图。
[0020]图3是本公开示例性实施例示出的一种电子设备的通信示意图。
[0021]图4是本公开示例性实施例示出的一种组网内设备的唤醒装置框图。
[0022]图5是本公开示例性实施例示出的一种用于组网内设备的唤醒装置的框图。
[0023]图6是本公开示例性实施例示出的一种用于组网内设备的唤醒装置的框图。
[0024]附图标记说明
[0025]120

电子设备;140

服务器;20

组网内设备的唤醒装置;201

获取模块;203

处理模块;800

装置;802

处理组件;804

存储器;806

电力组件;808

多媒体组件;810

音频组件;812

输入/输出(I/O)接口;814

传感器组件;816

通信组件;1900

装置;1922

处理组件;1926

电源组件;1932

存储器;1950

网络接口;1958

输入输出(I/O)接口。
具体实施方式
[0026]这里本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组网内设备的唤醒方法,应用于一电子设备,其特征在于,包括:获取组网内多个电子设备所支持的语音唤醒方式;所述语音唤醒方式包括第一唤醒方式和第二唤醒方式;支持所述第二唤醒方式的电子设备兼容所述第一唤醒方式;在所述多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得所述多个电子设备采用统一的语音唤醒方式;所述数据包包括所述电子设备所支持的唤醒方式信息,所述唤醒方式信息用于指示发送所述数据包的电子设备所支持的所述语音唤醒方式。2.根据权利要求1所述的方法,其特征在于,所述获取组网内多个电子设备所支持的语音唤醒方式的步骤包括:在所述电子设备与所述其他电子设备连接同一台路由器的情况下,通过无线通信方式或服务器通信方式获取所述其他电子设备所支持的语音唤醒方式;在所述电子设备与所述其他电子设备登录同一账号的情况下,通过所述服务器通信方式获取所述其他电子设备所支持的语音唤醒方式;在所述电子设备与所述其他电子设备连接同一台路由器且登录同一账号的情况下,通过无线通信方式或服务器通信方式获取所述其他电子设备所支持的语音唤醒方式。3.根据权利要求1所述的方法,其特征在于,所述在所述多个电子设备所支持的语音唤醒方式不同的情况下,通过发送数据包至其他电子设备协商的方式使得所述多个电子设备采用统一的语音唤醒方式的步骤包括:在所述电子设备仅支持所述第一唤醒方式的情况下,通过发送数据包至所述其他电子设备协商的方式使得所述组网内的所述其他电子设备均采用所述第一唤醒方式;在所述其他电子设备中有至少一个电子设备仅支持所述第一唤醒方式的情况下,接收所述至少一个电子设备发送的数据包并采用所述第一唤醒方式。4.根据权利要求3所述的方法,其特征在于,所述通过发送数据包至所述其他电子设备协商的方式使得所述组网内的所述其他电子设备均采用所述第一唤醒方式的步骤包括:将所述数据包发送至所述其他电子设备,以使所述其他电子设备均采用所述第一唤醒方式。5.根据权利要求4所述的方法,其特征在于,所述将所述数...

【专利技术属性】
技术研发人员:黄助良
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:

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

1