唤醒设备的方法、装置、设备及存储介质制造方法及图纸

技术编号:33837153 阅读:18 留言:0更新日期:2022-06-16 11:55
本公开是关于一种唤醒设备的方法、装置、设备及存储介质,该方法包括:响应于接收到语音唤醒指令,检测第一设备当前的第一音频播放状态;基于所述第一音频播放状态确定所述第一设备对应的第一响应优先级;响应于接收到第二设备发送的第二数据包,确定所述第一响应优先级和所述第二数据包中携带的第二响应优先级的比较结果,所述第二响应优先级为所述第二设备当前的第二音频播放状态对应的优先级;基于所述比较结果确定是否响应所述语音唤醒指令。本公开可实现有针对性的唤醒设备,提高唤醒设备的准确性,进而可以提升用户的体验。进而可以提升用户的体验。进而可以提升用户的体验。

【技术实现步骤摘要】
唤醒设备的方法、装置、设备及存储介质


[0001]本公开涉及智能终端
,尤其涉及一种唤醒设备的方法、装置、设备及存储介质。

技术介绍

[0002]随着智能终端技术的不断发展以及语音识别技术的广泛应用,目前很多智能终端(如,智能电视、智能音箱以及智能手机等)都具有语音唤醒功能。相关技术中,同一厂商的智能终端往往支持相同语音唤醒指令,如相同的唤醒词等。当同一空间中存在同一厂商的多个支持语音唤醒功能的终端设备时,如果用户发出语音唤醒指令,那么当前空间中的所有设备均会接收到该唤醒指令并进行响应,而用户当前可能只是想唤醒智能音箱。由此可知,相关技术中唤醒设备的方式无法实现有针对性的唤醒,导致唤醒设备的准确性降低,给用户带来极大地不便。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开实施例提供一种唤醒设备的方法、装置、设备及存储介质,用以解决相关技术中的缺陷。
[0004]根据本公开实施例的第一方面,提供一种唤醒设备的方法,所述方法包括:
[0005]响应于接收到语音唤醒指令,检测第一设备当前的第一音频播放状态;
[0006]基于所述第一音频播放状态确定所述第一设备对应的第一响应优先级;
[0007]响应于接收到第二设备发送的第二数据包,确定所述第一响应优先级和所述第二数据包中携带的第二响应优先级的比较结果,所述第二响应优先级为所述第二设备当前的第二音频播放状态对应的优先级;
[0008]基于所述比较结果确定是否响应所述语音唤醒指令。
[0009]在一实施例中,所述方法还包括:
[0010]向所述第二设备发送携带有所述第一响应优先级的第一数据包。
[0011]在一实施例中,所述基于所述比较结果确定是否响应所述语音唤醒指令,包括:
[0012]响应于确定所述比较结果为所述第一响应优先级高于所述第二响应优先级,响应所述语音唤醒指令;
[0013]响应于确定所述比较结果为所述第一响应优先级低于所述第二响应优先级,忽略所述语音唤醒指令。
[0014]在一实施例中,所述方法包括:
[0015]检测所述语音唤醒指令的第一能量值;
[0016]所述基于所述比较结果确定是否响应所述语音唤醒指令,包括:
[0017]响应于确定所述比较结果为所述第一响应优先级等于所述第二响应优先级,基于所述第一能量值和所述第二数据包中携带的第二能量值的比较结果确定是否响应所述语音唤醒指令,所述第二能量值为所述第二设检测到的所述语音唤醒指令的能量值。
[0018]在一实施例中,所述方法还包括:
[0019]向所述第二设备发送携带有所述第一响应优先级和所述第一能量值的第一数据包。
[0020]在一实施例中,所述检测第一设备当前的第一音频播放状态,包括:
[0021]按照设定时长对从所述第一设备的交织音频信号中提取出的参考信道音频信号进行划分,得到多个所述目标音频信号;其中,每个所述目标音频信号的长度为所述设定时长,所述交织音频信号是从系统底层获取的由多路音频信号交织而成的信号,所述多路音频信号包括所述系统底层接收到的用于播放的参考信道音频信号,以及所述系统底层基于麦克风采集的普通信道音频信号;
[0022]根据每个所述目标音频信号的数值,确定所述参考信道音频信号中的播放状态信号的计数;
[0023]基于所述播放状态信号的计数确定所述第一设备当前的第一音频播放状态。
[0024]在一实施例中,所述根据每个所述目标音频信号的数值,确定所述参考信道音频信号中的播放状态信号的计数,包括:
[0025]针对每个所述目标音频信号,当检测到存在任一信号的数值大于设定信号值阈值时,增加所述播放状态信号的计数;
[0026]当检测到不存在任何信号的数值大于所述设定信号值阈值,减小所述播放状态信号的计数。
[0027]在一实施例中,所述基于所述播放状态信号的计数确定所述第一设备当前的第一音频播放状态,包括:
[0028]响应于检测到连续第一设定数量个所述目标音频信号对应的所述计数大于第一设定计数阈值,判定所述第一设备当前的第一音频播放状态为正在播放状态。
[0029]在一实施例中,所述基于所述播放状态信号的计数确定所述第一设备当前的第一音频播放状态,包括:
[0030]响应于检测到连续第二设定数量个所述目标音频信号对应的所述计数等于第二设定计数阈值,判定所述第一设备当前的第一音频播放状态为停止播放状态。
[0031]在一实施例中,所述方法还包括基于以下方式从所述第一设备的交织音频信号中提取出的参考信道音频信号:
[0032]对所述交织音频信号进行解交织处理,得到所述多路音频信号;
[0033]从所述多路音频信号中提取出所述参考信道音频信号。
[0034]在一实施例中,所述方法还包括:
[0035]对所述交织音频信号进行降采样,得到降采样后的交织音频信号;
[0036]所述对所述交织音频信号进行解交织处理,包括:
[0037]对所述降采样后的交织音频信号进行解交织处理。
[0038]根据本公开实施例的第二方面,提供一种唤醒设备的装置,所述装置包括:
[0039]状态检测模块,用于响应于接收到语音唤醒指令,检测第一设备当前的第一音频播放状态;
[0040]级别确定模块,用于基于所述第一音频播放状态确定所述第一设备对应的第一响应优先级;
[0041]级别比较模块,用于响应于接收到第二设备发送的第二数据包,确定所述第一响应优先级和所述第二数据包中携带的第二响应优先级的比较结果,所述第二响应优先级为所述第二设备当前的第二音频播放状态对应的优先级;
[0042]响应判断模块,用于基于所述比较结果确定是否响应所述语音唤醒指令。
[0043]在一实施例中,所述装置还包括:
[0044]第一发送模块,用于向所述第二设备发送携带有所述第一响应优先级的第一数据包。
[0045]在一实施例中,所述响应判断模块,包括:
[0046]第一判断单元,用于响应于确定所述比较结果为所述第一响应优先级高于所述第二响应优先级,响应所述语音唤醒指令;
[0047]第二判断单元,用于响应于确定所述比较结果为所述第一响应优先级低于所述第二响应优先级,忽略所述语音唤醒指令。
[0048]在一实施例中,所述装置包括:
[0049]能量检测模块,用于检测所述语音唤醒指令的第一能量值;
[0050]所述响应判断模块,包括:
[0051]第三判断单元,用于响应于确定所述比较结果为所述第一响应优先级等于所述第二响应优先级,基于所述第一能量值和所述第二数据包中携带的第二能量值的比较结果确定是否响应所述语音唤醒指令,所述第二能量值为所述第二设检测到的所述语音唤醒指令的能量值。
[0052]在一实施例中,所述装置还包括:
[0053]第二发送模块,用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种唤醒设备的方法,其特征在于,所述方法包括:响应于接收到语音唤醒指令,检测第一设备当前的第一音频播放状态;基于所述第一音频播放状态确定所述第一设备对应的第一响应优先级;响应于接收到第二设备发送的第二数据包,确定所述第一响应优先级和所述第二数据包中携带的第二响应优先级的比较结果,所述第二响应优先级为所述第二设备当前的第二音频播放状态对应的优先级;基于所述比较结果确定是否响应所述语音唤醒指令。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述第二设备发送携带有所述第一响应优先级的第一数据包。3.根据权利要求1所述的方法,其特征在于,所述基于所述比较结果确定是否响应所述语音唤醒指令,包括:响应于确定所述比较结果为所述第一响应优先级高于所述第二响应优先级,响应所述语音唤醒指令;响应于确定所述比较结果为所述第一响应优先级低于所述第二响应优先级,忽略所述语音唤醒指令。4.根据权利要求1所述的方法,其特征在于,所述方法包括:检测所述语音唤醒指令的第一能量值;所述基于所述比较结果确定是否响应所述语音唤醒指令,包括:响应于确定所述比较结果为所述第一响应优先级等于所述第二响应优先级,基于所述第一能量值和所述第二数据包中携带的第二能量值的比较结果确定是否响应所述语音唤醒指令,所述第二能量值为所述第二设检测到的所述语音唤醒指令的能量值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:向所述第二设备发送携带有所述第一响应优先级和所述第一能量值的第一数据包。6.根据权利要求1所述的方法,其特征在于,所述检测第一设备当前的第一音频播放状态,包括:按照设定时长对从所述第一设备的交织音频信号中提取出的参考信道音频信号进行划分,得到多个目标音频信号;其中,每个所述目标音频信号的长度为所述设定时长,所述交织音频信号是从系统底层获取的由多路音频信号交织而成的信号,所述多路音频信号包括所述系统底层接收到的用于播放的参考信道音频信号,以及所述系统底层基于麦克风采集的普通信道音频信号;根据每个所述目标音频信号的数值,确定所述参考信道音频信号中的播放状态信号的计数;基于所述播放状态信号的计数确定所述第一设备当前的第一音频播放状态。7.根据权利要求6所述的方法,其特征在于,所述根据每个所述目标音频信号的数值,确定所述参考信道音频信号中的播放状态信号的计数,包括:针对每个所述目标音频信号,当检测到存在任一信号的数值大于设定信号值阈值时,增加所述播放状态信号的计数;当检测到不存在任何信号的数值大于所述设定信号值阈值,减小所述播放状态信号的计数。
8.根据权利要求6所述的方法,其特征在于,所述基于所述播放状态信号的计数确定所述第一设备当前的第一音频...

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

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

1