设备唤醒方法及装置制造方法及图纸

技术编号:20122518 阅读:46 留言:0更新日期:2019-01-16 12:53
本公开是关于一种设备唤醒方法及装置,该方法包括:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应。本公开提供的方案能够解决多个设备被同时唤醒的问题,提升用户体验。

Equipment wake-up method and device

The present disclosure relates to a device wake-up method and device, which includes: receiving a response request sent by a plurality of devices after receiving a wake-up signal; carrying relevant information indicating the strength of the wake-up signal received by the corresponding device in the response request; and determining a target wake-up from the devices based on the relevant information provided by the devices receiving the wake-up signal. The wake-up device and the target wake-up device respond to the wake-up signal. The scheme provided in this disclosure can solve the problem that multiple devices are awakened at the same time and enhance the user experience.

【技术实现步骤摘要】
设备唤醒方法及装置
本公开涉及语音识别
,尤其涉及一种设备唤醒方法及装置。
技术介绍
随着语音识别技术的发展,目前很多智能设备都具备语音唤醒功能,用户只要说出预设的唤醒词就能够轻松唤醒设备,不需要用户手动去操作。但是目前同一厂商的产品往往具有相同的唤醒词,当用户同时拥有同一厂商的多款或者多个产品时,由于唤醒词相同,在唤醒设备时,往往会出现多个设备同时被唤醒的情况,而此时用户的意愿可能只是唤醒某一个设备而非全部设备,从而给用户带来了不好的使用体验。
技术实现思路
本公开提供一种设备唤醒方法及装置,用以避免多个唤醒词相同的设备被同时误唤醒。根据本公开实施例的第一方面,提供一种设备唤醒方法,包括:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应。可选的,所述相关信息包括设备接收到的所述唤醒信号的强度信息;或者所述相关信息包括设备基于接收到的所述唤醒信号的强度信息,计算获得的对应设备与所述唤醒信号发出位置之间的距离信息。可选的,针对所述相关信息包括强度信息的情况,所述基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定唤醒设备,包括:基于所述各设备提供的所述唤醒信号的强度信息,将所述各设备中接收到的所述唤醒信号强度最强的设备,确定为目标唤醒设备;或者基于所述各设备提供的所述唤醒信号的强度信息,计算所述唤醒信号发出位置与所述各设备之间的距离,确定与所述唤醒信号发出位置最近的设备为目标唤醒设备。可选的,针对所述相关信息包括距离信息的情况,所述基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,包括:基于所述各设备与所述唤醒信号发出位置之间的距离信息,确定与所述唤醒信号发出位置距离最近的设备为目标唤醒设备。可选的,针对所述各设备不包括执行主体设备的情况,或者,针对所述各设备包括执行主体设备且确定出的目标唤醒设备不为执行主体设备的情况,在确定目标唤醒设备之后,还包括:向所述目标唤醒设备发送第一通知消息,使所述目标唤醒设备对所述唤醒信号进行响应。可选的,所述接收多个设备在接收到唤醒信号后发送的响应请求,包括:在接收到一个设备在接收到唤醒信号后发送的响应请求后,在预设时间长度内接收其他设备在接收到所述唤醒信号后发送的响应请求;或者在预设时间长度内接收多个设备在接收到所述唤醒信号后发送的响应请求。根据本公开实施例的第二方面,提供一种设备唤醒方法,包括:响应于接收到唤醒信号,确定表征所述唤醒信号强弱的相关信息;向预设的主设备发送响应请求;其中,所述响应请求中携带有所述相关的信息,以使所述主设备根据接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备。可选的,针对执行主体设备被确定为目标唤醒设备的情况,所述方法还包括:接收所述主设备发送的第一通知消息,并根据所述第一通知消息对所述唤醒信号进行响应。根据本公开实施例的第三方面,提供一种设备唤醒装置,包括:第一请求接收模块,被配置为接收多个设备在接收到唤醒信号后发送的响应请求,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;确定模块,被配置为基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应。可选的,所述相关信息包括设备接收到的所述唤醒信号的强度信息;或者所述相关信息包括设备基于接收到的所述唤醒信号的强度信息,计算获得的对应设备与所述唤醒信号发出位置之间的距离信息。可选的,针对所述相关信息包括强度信息的情况,所述确定模块,包括:第一确定子模块,被配置为基于所述各设备提供的所述唤醒信号的强度信息,将所述各设备中接收到的所述唤醒信号强度最强的设备,确定为目标唤醒设备;或者所述确定模块,包括:第二确定子模块,被配置为基于所述各设备提供的所述唤醒信号的强度信息,计算所述唤醒信号发出位置与所述各设备之间的距离,确定与所述唤醒信号发出位置最近的设备为目标唤醒设备。可选的,针对所述相关信息包括距离信息的情况,所述确定模块,包括:第三确定子模块,被配置为基于所述各设备与所述唤醒信号发出位置之间的距离信息,确定与所述唤醒信号发出位置距离最近的设备为目标唤醒设备。可选的,针对所述各设备不包括执行主体设备的情况,或者,针对所述各设备包括执行主体设备且确定出的目标唤醒设备不为执行主体设备的情况,所述装置还包括:发送模块,被配置为向所述目标唤醒设备发送第一通知消息,使所述目标唤醒设备对所述唤醒信号进行响应。可选的,所述装置还包括:第二请求接收模块,被配置为在接收到一个设备在接收到唤醒信号后发送的响应请求后,在预设时间长度内接收其他设备在接收到所述唤醒信号后发送的响应请求;或者在预设时间长度内接收多个设备在接收到所述唤醒信号后发送的响应请求。根据本公开实施例的第四方面,提供一种设备唤醒装置,包括:确定模块,被配置为响应于接收到唤醒信号,确定表征所述唤醒信号强弱的相关信息;发送模块,被配置为向预设的主设备发送响应请求;其中,所述响应请求中携带有所述相关的信息,以使所述主设备根据接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备。可选的,针对执行主体设备被确定为目标唤醒设备的情况,所述装置还包括:接收模块,被配置为接收所述主设备发送的第一通知消息,并根据所述第一通知消息对所述唤醒信号进行响应。根据本公开实施例的第五方面,提供一种终端设备,包括:处理器;被配置为存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应;或者,所述处理器被配置为:响应于接收到唤醒信号,确定表征所述唤醒信号强弱的相关信息;向预设的主设备发送响应请求;其中,所述响应请求中携带有所述相关的信息,以使所述主设备根据接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备。根据本公开实施例的第六方面,是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如下方法:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应;或者,所述处理器被配置为:响应于接收到唤醒信号,确定表征所述唤醒信号强弱的相关信息;向预设的主设备发送响应请求;其中,所述响应请求中携带有所述相关的信息,以使所述主设备根据接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备。本公开的实施例提供的技术方案可以包括以下有益效果:由以上各方面可见,通过接收多个设备在接收到唤醒信号后发送的响应请求,该响应请求中携带有表征对应设备所接收唤醒信本文档来自技高网...

【技术保护点】
1.一种设备唤醒方法,其特征在于,所述方法包括:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应。

【技术特征摘要】
1.一种设备唤醒方法,其特征在于,所述方法包括:接收多个设备在接收到唤醒信号后发送的响应请求;其中,所述响应请求中携带有表征对应设备所接收唤醒信号强弱的相关信息;基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,并使所述目标唤醒设备对所述唤醒信号进行响应。2.根据权利要求1所述的方法,其特征在于,所述相关信息包括设备接收到的所述唤醒信号的强度信息;或者所述相关信息包括设备基于接收到的所述唤醒信号的强度信息,计算获得的对应设备与所述唤醒信号发出位置之间的距离信息。3.根据权利要求2所述的方法,其特征在于,针对所述相关信息包括强度信息的情况,所述基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,包括:基于所述各设备提供的所述唤醒信号的强度信息,将所述各设备中接收到的所述唤醒信号强度最强的设备,确定为目标唤醒设备;或者基于所述各设备提供的所述唤醒信号的强度信息,计算所述唤醒信号发出位置与所述各设备之间的距离,确定与所述唤醒信号发出位置最近的设备为目标唤醒设备。4.根据权利要求2所述的方法,其特征在于,针对所述相关信息包括距离信息的情况,所述基于接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备,包括:基于所述各设备与所述唤醒信号发出位置之间的距离信息,确定与所述唤醒信号发出位置距离最近的设备为目标唤醒设备。5.根据权利要求1所述的方法,其特征在于,针对所述各设备不包括执行主体设备的情况,或者,针对所述各设备包括执行主体设备且确定出的目标唤醒设备不为执行主体设备的情况,在确定目标唤醒设备之后,还包括:向所述目标唤醒设备发送第一通知消息,使所述目标唤醒设备对所述唤醒信号进行响应。6.根据权利要求1所述的方法,其特征在于,所述接收多个设备在接收到唤醒信号后发送的响应请求,包括:在接收到一个设备在接收到唤醒信号后发送的响应请求后,在预设时间长度内接收其他设备在接收到所述唤醒信号后发送的响应请求;或者在预设时间长度内接收多个设备在接收到所述唤醒信号后发送的响应请求。7.一种设备唤醒方法,其特征在于,所述方法包括:响应于接收到唤醒信号,确定表征所述唤醒信号强弱的相关信息;向预设的主设备发送响应请求;其中,所述响应请求中携带有所述相关的信息,以使所述主设备根据接收到所述唤醒信号的各设备提供的相关信息,从所述各设备中确定目标唤醒设备。8.根据权利要求7所述的方法,其特征在于,针对执行主体设备被确定为目标唤醒设备的情况,所述方法还包括:接收所述主设备发送的第一通知消息,并根据所述第一通知消息对所述唤醒信号进行响应。9.一种设备唤醒装置...

【专利技术属性】
技术研发人员:曹丁鹏
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1