本公开涉及音频信号处理及耳机,尤其涉及一种风噪检测方法、装置及耳机。
背景技术:
1、对于一些学生、职场人以及艺术创作者来说,耳机已经成为工作生活中不可或缺的一部分。耳机中的自适应音效补偿、主动降噪、空间音频等多种功能备受青睐。其中,主动降噪功能更是成为越来越多人挑选耳机的重要考虑因素。在耳机的使用过程中,风噪问题难以避免,会给耳机的使用体验带来较大影响,如降低通话、音乐质量等。因此,如何对耳机所在环境中的风噪进行检测成为本领域的重点研究方向之一。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。