唤醒控制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:26602198 阅读:28 留言:0更新日期:2020-12-04 21:25
本公开涉及一种唤醒控制方法、装置及计算机可读存储介质。方法应用于具有语音交互功能的第一设备,包括:响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;响应于检测到第二设备的检测结果,获取第二设备的麦克风状态,并根据第二设备的麦克风状态,从第二设备中确定候选唤醒设备;至少根据接收到的候选唤醒设备发送的第一信息,确定目标唤醒设备。这样,可降低同时唤醒率,避免多个设备被同时唤醒并应答造成的混乱局面,提升了用户体验。并且,第一设备在决策目标唤醒设备时,不用等待麦克状态不满足预设条件的第二设备发送的第一信息,由此,可以缩短等待时间,提前进行唤醒决策,提升唤醒响应速度和用户体验。

【技术实现步骤摘要】
唤醒控制方法、装置及计算机可读存储介质
本公开涉及人工智能
,尤其涉及一种唤醒控制方法、装置及计算机可读存储介质。
技术介绍
随着语音交互技术的不断发展,越来越多的设备配置了语音交互功能。例如,智能音箱、智能空调、智能电视、智能空气净化器等,都可以配置语音交互功能来实现语音控制及交互。但当一个空间中同时存在多个具有语音交互功能的设备(通常通过局域网连接),而它们的唤醒词又相同时,如果用户发起唤醒操作,就会有多个设备被同时唤醒并应答。这样将使得不同设备之间相互串扰,交互场景也会变得混乱不堪,严重影响用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种唤醒控制方法、装置及计算机可读存储介质。根据本公开实施例的第一方面,提供一种唤醒控制方法,包括:响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;响应于检测到所述第二设备的检测结果,获取所述第二设备的麦克风状态,并根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备;至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,其中,所述目标唤醒设备用于进行唤醒应答,所述第一信息用于表征所述候选唤醒设备与所述语音信号的声源之间的距离。可选地,所述至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,包括:将在预设时长内接收到的第一信息作为有效的第一信息;至少根据所述预设时长内接收到的、候选唤醒设备发送的有效的第一信息,确定目标唤醒设备。可选地,所述至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,包括:根据所述语音信号,确定第二信息,其中,所述第二信息用于表征所述第一设备与所述语音信号的声源之间的距离;根据所述第二信息和接收到的所述候选唤醒设备发送的第一信息,从所述第一设备和所述候选唤醒设备中确定目标唤醒设备。可选地,所述根据所述第二信息和接收到的所述候选唤醒设备发送的第一信息,从所述第一设备和所述候选唤醒设备中确定目标唤醒设备,包括:从所述第二信息和接收到的每一所述候选唤醒设备发送的所述第一信息中,确定表征对应设备与所述声源之间的距离最小的目标信息;将所述目标信息对应的设备确定为目标唤醒设备。可选地,所述方法还包括:若所述目标唤醒设备为所述第一设备,则进行唤醒应答;若所述目标唤醒设备非所述第一设备,则向所述目标唤醒设备发送唤醒消息,以由所述目标唤醒设备在接收到所述唤醒消息后,进行唤醒应答。可选地,所述方法还包括:若所述目标唤醒设备为所述第一设备,则进行唤醒应答;若所述目标唤醒设备非所述第一设备,则继续保持休眠状态。可选地,所述方法还包括:在检测到自身的麦克风状态发生改变时,将自身当前的麦克风状态发送至所述第二设备,以使接收到所述语音信号的第二设备在确定是否唤醒自身时,根据所述第一设备当前的麦克风状态,确定所述第一设备是否为候选唤醒设备。可选地,在所述检测在同一局域网内是否存在具有语音交互功能的第二设备的步骤之前,所述方法还包括:检测所述语音信号中是否包含预设唤醒词;在所述语音信号包含所述预设唤醒词的情况下,执行所述检测在同一局域网内是否存在具有语音交互功能的第二设备的步骤。可选地,所述方法还包括:响应于未检测到所述第二设备的检测结果,进行唤醒应答。可选地,所述根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备,包括:将所述麦克风状态为开启状态的第二设备确定为候选唤醒设备。根据本公开实施例的第二方面,提供一种唤醒控制装置,包括:检测模块,被配置为响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;第一确定模块,被配置为响应于所述检测模块检测到所述第二设备的检测结果,获取所述第二设备的麦克风状态,并根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备;第二确定模块,被配置为至少根据接收到的所述第一确定模块确定出的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,其中,所述目标唤醒设备用于进行唤醒应答,所述第一信息用于表征所述候选唤醒设备与所述语音信号的声源之间的距离。根据本公开实施例的第三方面,提供一种唤醒控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;响应于检测到所述第二设备的检测结果,获取所述第二设备的麦克风状态,并根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备;至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,其中,所述目标唤醒设备用于进行唤醒应答,所述第一信息用于表征所述候选唤醒设备与所述语音信号的声源之间的距离。根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的唤醒控制方法的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:在接收到语音信号、且在同一局域网内存在具有语音交互功能的第二设备的情况下,首先根据第二设备的麦克风状态,从第二设备中确定候选唤醒设备;之后,至少根据候选唤醒设备发送的第二信息,确定用于进行唤醒应答的目标唤醒设备。这样,可以降低同时唤醒率,避免了多个设备被同时唤醒并应答造成的混乱局面,提升了用户体验。并且,第一设备是至少根据麦克风状态满足预设条件的第二设备(即候选唤醒设备)发送的第一信息来决策目标唤醒设备的,这样,可以不用等待麦克状态不满足预设条件的第二设备发送的第一信息,由此,可以缩短等待时间,以提前进行唤醒决策,从而提升唤醒响应速度,进一步提升了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种实施环境的示意图。图2是根据一示例性实施例示出的一种唤醒控制方法的流程图。图3是根据另一示例性实施例示出的一种唤醒控制方法的流程图。图4是根据另一示例性实施例示出的一种唤醒控制方法的流程图。图5是根据另一示例性实施例示出的一种唤醒控制方法的流程图。图6是根据一示例性实施例示出的一种唤醒控制装置的框图。图7是根据一示例性实施例示出的一种唤醒控制装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是本文档来自技高网...

【技术保护点】
1.一种唤醒控制方法,应用于具有语音交互功能的第一设备,其特征在于,包括:/n响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;/n响应于检测到所述第二设备的检测结果,获取所述第二设备的麦克风状态,并根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备;/n至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,其中,所述目标唤醒设备用于进行唤醒应答,所述第一信息用于表征所述候选唤醒设备与所述语音信号的声源之间的距离。/n

【技术特征摘要】
1.一种唤醒控制方法,应用于具有语音交互功能的第一设备,其特征在于,包括:
响应于接收到语音信号,检测在同一局域网内是否存在具有语音交互功能的第二设备;
响应于检测到所述第二设备的检测结果,获取所述第二设备的麦克风状态,并根据所述第二设备的麦克风状态,从所述第二设备中确定候选唤醒设备;
至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,其中,所述目标唤醒设备用于进行唤醒应答,所述第一信息用于表征所述候选唤醒设备与所述语音信号的声源之间的距离。


2.根据权利要求1所述的方法,其特征在于,所述至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,包括:
将在预设时长内接收到的第一信息作为有效的第一信息;
至少根据所述预设时长内接收到的、候选唤醒设备发送的有效的第一信息,确定目标唤醒设备。


3.根据权利要求1或2所述的方法,其特征在于,所述至少根据接收到的所述候选唤醒设备发送的第一信息,确定目标唤醒设备,包括:
根据所述语音信号,确定第二信息,其中,所述第二信息用于表征所述第一设备与所述语音信号的声源之间的距离;
根据所述第二信息和接收到的所述候选唤醒设备发送的第一信息,从所述第一设备和所述候选唤醒设备中确定目标唤醒设备。


4.根据权利要求3所述的方法,其特征在于,所述根据所述第二信息和接收到的所述候选唤醒设备发送的第一信息,从所述第一设备和所述候选唤醒设备中确定目标唤醒设备,包括:
从所述第二信息和接收到的每一所述候选唤醒设备发送的所述第一信息中,确定表征对应设备与所述声源之间的距离最小的目标信息;
将所述目标信息对应的设备确定为目标唤醒设备。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述目标唤醒设备为所述第一设备,则进行唤醒应答;
若所述目标唤醒设备非所述第一设备,则向所述目标唤醒设备发送唤醒消息,以由所述目标唤醒设备在接收到所述唤醒消息后,进行唤醒应答。


6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述目标唤醒设备为所述第一设备,则进行唤醒应答;
若所述目标唤醒设备非所述第一设备,则继续保持休眠状态。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在检测到自身的麦克风状态发生改变时,将自身当前的麦克风状态发...

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

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

1