技术新讯 > 乐器声学设备的制造及制作,分析技术 > 风噪检测方法、装置、可穿戴设备及可读储存介质与流程  >  正文

风噪检测方法、装置、可穿戴设备及可读储存介质与流程

  • 国知局
  • 2024-06-21 11:31:26

本公开涉及降噪,尤其涉及一种风噪检测方法、装置、可穿戴设备及可读储存介质。

背景技术:

1、当前,大多数具备主动降噪(active noise cancellation,anc)功能的耳机可以在检测环境噪声后生产反相音频信号以抵消噪声。而其中,外部环境的随机风噪由于一般不会被用户听到,无需进行反相处理。而由于当前风噪的检测方法不成熟,耳机易将原本的随机风噪误检测为其他环境噪声并播放对应的反相噪声,使用户单独接收到误生成的反相噪声,降低用户体验,或将其他环境噪声误检测为风噪,导致风噪处理功能被误开启,使耳机无法正确处理环境噪声。

技术实现思路

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、在所述频域信号的能量值小于第一预设能量值的情况下,确定所述初始风噪状态表征当前不存在风噪。

39、结合本公开的任一实施方式,所述第二确认模块在所述第一麦克风采集的第二音频信号和所述第二麦克风采集的第三音频信号,确定所述最终风噪状态时,具体用于:

40、获取所述第二音频信号的频域信号和所述第三音频信号的频域信号;

41、根据所述第二音频信号的频域信号和所述第三音频信号的频域信号间的相关峰能量值,确定所述最终风噪状态。

42、结合本公开的任一实施方式,所述第二确认模块在根据所述第二音频信号的频域信号和所述第三音频信号的频域信号间的相关峰能量值,确定所述最终风噪状态时,具体用于:

43、在所述第二音频信号的频域信号和所述第三音频信号的频域信号的相关峰能量值小于第二预设能量值的情况下,确定所述最终风噪状态表征当前存在风噪;

44、在所述第二音频信号的频域信号和所述第三音频信号的频域信号的相关峰能量值不小于第二预设能量值的情况下,确定所述最终风噪状态表征当前不存在风噪。

45、结合本公开的任一实施方式,在确定所述最终风噪状态后,所述装置还包括关闭模块,用于:

46、响应于最终风噪状态表征当前不存在风噪,关闭所述第二麦克风。

47、结合本公开的任一实施方式,在确定所述最终风噪状态后,所述装置还包括风噪处理模块,用于:

48、响应于最终风噪状态表征当前存在风噪,启动风噪处理功能。

49、结合本公开的任一实施方式,所述风噪处理模块在响应于最终风噪状态表征当前存在风噪,启动风噪处理功能时,具体用于:

50、关闭所述第一麦克风;或,

51、降低所述第一麦克风的增益。

52、结合本公开的任一实施方式,所述装置还包括耳机确定模块,用于:

53、根据所述第一麦克风和所述第二麦克风的工作状态,确定所述第一麦克风为前馈麦克风或通话麦克风。

54、所述第一麦克风表征所述耳机的前馈麦克风,所述第二麦克风表征所述耳机的通话麦克风。

55、结合本公开的任一实施方式,所述装置还包括结束处理模块,用于:

56、响应于所述最终风噪状态由存在风噪切换至不存在风噪,关闭所述风噪处理功能和所述第二麦克风。根据本公开实施例的第三方面,提供了一种可穿戴设备,包括:

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

58、处理器,被配置为执行所述存储器中的可执行指令以实现上述第一方面任一实施方式所述方法的步骤。

59、根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面任一实施方式所述方法的步骤。

60、本公开实施例提供的技术方法可以包括以下有益效果:

61、根据第一麦克风采集的第一音频信号,确定所述初始风噪状态,并进一步根据第一麦克风采集的第二音频信号和第二麦克风采集的第三音频信号对风噪状态检测结果的准确性进行核实,确定所述最终风噪状态,提升了风噪检测结果的准确性,避免耳机在降噪过程中将风噪误判为其他噪声或将其它噪声误判为风噪,以采用错误的降噪方法,并避免风噪处理过程中的能耗。

62、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文地址:https://www.jishuxx.com/zhuanli/20240618/22034.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。