语音控制方法、装置和远场语音设备与流程

文档序号:35854274发布日期:2023-10-25 22:15阅读:58来源:国知局
语音控制方法、装置和远场语音设备与流程

本申请涉及智能交互领域,尤其涉及一种语音控制方法、装置和远场语音设备。


背景技术:

1、目前,智能设备的应用场景越来越广泛,例如智能洗衣机、智能手机、可穿戴设备、智能家居等。随之而来的,与智能设备进行智能交互的方式也逐渐多样化,其中,通过敲击设备的方式控制智能设备的智能交互方式,操作简单、更为便捷。

2、现有技术中,用户敲击智能设备时,配置在智能设备中的压电式传感器会感应到智能设备高低电平的变化,通过高低电平的变化规律,识别用户设备控制指令,执行相应指令。

3、然而现有技术中,压电式传感器需要部署在智能设备的用户要敲击的区域中,应用存在限制,并且对于敲击动作识别精度较低,容易出现误识别,不能灵活、准确的对智能设备进行控制。


技术实现思路

1、本申请提供一种语音控制方法、装置和远场语音设备,用以解决对敲击动作识别精度低,容易出现误识别,不能灵活、准确的对智能设备进行控制的问题。

2、第一方面,本申请提供一种语音控制方法,所述方法应用于远场语音设备,所述方法包括:

3、获取待控制设备的敲击音频;并获取环境噪音和距离信息,其中,所述距离信息表征所述待控制设备与所述远场语音设备之间的距离,所述环境噪音表征所述远场语音设备所处环境的环境噪音;

4、根据所述环境噪音和所述距离信息,对所述敲击音频进行优化处理,生成音频信号,其中,所述音频信号用于指示进行与所述敲击音频对应的控制动作;

5、根据所述音频信号,控制所述待控制设备完成所述控制动作。

6、在可选的一种实施方式中,根据所述环境噪音和所述距离信息,对所述敲击音频进行优化处理,生成音频信号,包括:

7、获取所述环境噪音的噪音音频,其中,所述噪音音频为所述远场语音设备获取所述敲击音频前预设时间内的语音;

8、根据所述噪音音频,对所述敲击音频进行降噪处理,得到降噪处理后的敲击音频;

9、根据所述距离信息,对降噪处理后的敲击音频进行音频增强处理,生成音频信号。

10、在可选的一种实施方式中,根据所述噪音音频,对所述敲击音频进行降噪处理,得到降噪处理后的敲击音频,包括:

11、提取所述噪音音频的第一信号特征;

12、对所述第一信号特征进行信号反向处理,生成第二信号特征;

13、在所述敲击音频中加入所述第二信号特征,以对所述敲击音频进行降噪处理,得到降噪处理后的敲击音频。

14、在可选的一种实施方式中,根据所述距离信息,对降噪处理后的敲击音频进行音频增强处理,生成音频信号,包括:

15、根据所述距离信息,确定音频增强规则;

16、根据所述音频增强规则,对降噪处理后的敲击音频进行音频增强处理,生成音频信号。

17、在可选的一种实施方式中,所述敲击音频为用户以预设敲击频率和预设敲击力度敲击所述待控制设备上的预设位置所触发的音频;所述敲击音频符合预设音量条件和预设角度条件;在获取待控制设备的敲击音频之前,所述方法还包括:

18、获取所述待控制设备的定位音频,其中,所述定位音频用于对所述待控制设备进行定位;

19、根据所述定位音频,确定所述距离信息和角度信息,其中,所述距离信息为所述待控制设备与所述远场语音设备之间的距离,所述角度信息为所述待控制设备相对于所述远场语音设备的角度;

20、根据所述距离信息确定所述预设音量条件,并根据所述角度信息确定预设角度条件。

21、在可选的一种实施方式中,所述远场语音设备具有多个语音监听部件;根据所述定位音频,确定所述角度信息,包括:

22、根据每一语音监听部件获取所述定位音频的时间,确定各语音监听部件获取所述定位音频的时间差;

23、根据所述时间差,确定所述待控制设备相对于所述远场语音设备的角度信息。

24、在可选的一种实施方式中,根据所述音频信号,控制所述待控制设备完成所述控制动作,包括:

25、确定所述音频信号的信号强度;

26、若确定所述信号强度大于等于预设信号强度阈值,则根据所述音频信号生成对应的控制指令,并根据所述控制指令控制所述待控制设备完成所述控制动作。

27、在可选的一种实施方式中,所述方法,还包括:

28、若确定所述信号强度小于预设信号强度阈值,则生成提示信息,并将所述提示信息发送给所述待控制设备进行输出;其中,所述提示信息用于提示所述敲击音频未被识别。

29、第二方面,本申请提供一种语音控制装置,所述装置应用于远场语音设备,所述装置包括:

30、获取单元,用于获取待控制设备的敲击音频,其中,所述敲击音频为用户以预设敲击频率和预设敲击力度敲击所述待控制设备上的预设位置所触发的音频;并获取环境噪音和距离信息,其中,所述距离信息表征所述待控制设备与所述远场语音设备之间的距离,所述环境噪音表征所述远场语音设备所处环境的环境噪音;

31、处理单元,用于根据所述环境噪音和所述距离信息,对所述敲击音频进行优化处理,生成音频信号,其中,所述音频信号用于指示进行与所述敲击音频对应的控制动作;

32、控制单元,用于根据所述音频信号,控制所述待控制设备完成所述控制动作。

33、第三方面,本申请提供一种远场语音设备,所述远场语音设备包括:存储器,处理器;

34、存储器:用于存储所述处理器可执行指令;

35、其中,所述处理器被配置为执行如第一方面所述的方法。

36、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的方法。

37、第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法。

38、本申请提供的语音控制方法、装置和远场语音设备,通过以下步骤:获取待控制设备的敲击音频;并获取环境噪音和距离信息,其中,所述距离信息表征所述待控制设备与所述远场语音设备之间的距离,所述环境噪音表征所述远场语音设备所处环境的环境噪音;根据所述环境噪音和所述距离信息,对所述敲击音频进行优化处理,生成音频信号;根据所述音频信号,控制所述待控制设备完成所述控制动作。基于优化处理后的待控制设备的敲击音频,对待控制设备进行控制,提高了识别敲击音频的准确性,避免了对敲击音频的误识别,实现了对待控制设备准确、灵活的控制。



技术特征:

1.一种语音控制方法,其特征在于,所述方法应用于远场语音设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述环境噪音和所述距离信息,对所述敲击音频进行优化处理,生成音频信号,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述噪音音频,对所述敲击音频进行降噪处理,得到降噪处理后的敲击音频,包括:

4.根据权利要求2所述的方法,其特征在于,根据所述距离信息,对降噪处理后的敲击音频进行音频增强处理,生成音频信号,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述敲击音频为用户以预设敲击频率和预设敲击力度敲击所述待控制设备上的预设位置所触发的音频;所述敲击音频符合预设音量条件和预设角度条件;在获取待控制设备的敲击音频之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述远场语音设备具有多个语音监听部件;根据所述定位音频,确定所述角度信息,包括:

7.根据权利要求1-4任一项所述的方法,其特征在于,根据所述音频信号,控制所述待控制设备完成所述控制动作,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法,还包括:

9.一种语音控制装置,其特征在于,所述装置应用于远场语音设备,所述装置包括:

10.一种远场语音设备,其特征在于,所述远场语音设备包括:存储器,处理器;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-8任一项所述的方法。

12.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的方法。


技术总结
本申请提供一种语音控制方法、装置和远场语音设备。该方法包括:获取待控制设备的敲击音频;并获取环境噪音和距离信息,其中,距离信息表征待控制设备与远场语音设备之间的距离,环境噪音表征远场语音设备所处环境的环境噪音;根据环境噪音和距离信息,对敲击音频进行优化处理,生成音频信号;根据音频信号,控制待控制设备完成控制动作。基于优化处理后的待控制设备的敲击音频,对待控制设备进行控制,提高了识别敲击音频的准确性,避免了对敲击音频的误识别,实现了对待控制设备准确、灵活的控制。

技术研发人员:丁晓鹏,黄振兴,许升
受保护的技术使用者:青岛海尔洗衣机有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1