本公开涉及音频数据处理,尤其涉及一种耳机的声音泄漏检测方法、装置、设备及存储介质。
背景技术:
1、不同用户的耳道大小和佩戴方式均存在差异,且出于佩戴舒适性的考虑,耳机外壳与耳道也无法达到紧密贴合的程度,导致用户在使用过程中会受到外界噪声的干扰,耳机的输出信号也存在一定程度的泄漏,影响听感。
2、随着耳机技术和智能化的发展,主动降噪以其能在诸多场景带来安静舒适的听音体验方式成为厂家首选。但是耳机在进行主动降噪时需要首先了解当前泄漏状况,然后根据相应的计算策略进行降噪。因而,对耳机声音泄漏的准确检测是对耳机进行降噪的重要前提。
技术实现思路
1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
2、本公开第一方面实施例提出了一种耳机的声音泄漏检测方法,包括:
3、获取耳机的扬声器的第一音频对应的第一频域信号,以及第一麦克风在当前场景下采集的第二音频对应的第二频域信号,所述第二音频的采集时间与所述第一音频对应的时间相同;
4、根据所述第一频域信号和第二频域信号,以及所述采集时间,计算与所述当前场景对应的信噪比;
5、根据预设的判断条件和所述信噪比,确定当前所述耳机中第二麦克风的主要声音信号来源;
6、基于与所述主要声音信号来源对应的传递函数,及对应的计算频带,计算与所述采集时间对应的泄漏特征值,所述泄漏特征值用于表征所述耳机的声音泄漏状态。
7、本公开第二方面实施例提出了一种耳机的声音泄漏检测装置,包括:
8、获取模块,用于获取耳机的扬声器的第一音频对应的第一频域信号,以及第一麦克风在当前场景下采集的第二音频对应的第二频域信号,所述第二音频的采集时间与所述第一音频对应的时间相同;
9、第一计算模块,用于根据所述第一频域信号和第二频域信号,以及所述采集时间,计算与所述当前场景对应的信噪比;
10、确定模块,用于根据预设的判断条件和所述信噪比,确定当前所述耳机中第二麦克风的主要声音信号来源;
11、第二计算模块,用于基于与所述主要声音信号来源对应的传递函数,及对应的计算频带,计算与所述采集时间对应的泄漏特征值,所述泄漏特征值用于表征所述耳机的声音泄漏状态。
12、本公开第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本公开第一方面实施例提出的耳机的声音泄漏检测方法。
13、本公开第四方面实施例提出了一种非临时性计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面实施例提出的耳机的声音泄漏检测方法。
14、本公开提供的耳机的声音泄漏检测方法、装置、设备及存储介质,存在如下有益效果:
15、本公开实施例中,首先可以获取耳机的扬声器的第一音频对应的第一频域信号,以及第一麦克风在当前场景下采集的第二音频对应的第二频域信号,然后可以根据所述第一频域信号和第二频域信号,以及所述采集时间,计算与所述当前场景对应的信噪比,之后根据预设的判断条件和所述信噪比,确定当前所述耳机中第二麦克风的主要声音信号来源,最后基于与所述主要声音信号来源对应的传递函数,及对应的计算频带,计算与所述采集时间对应的泄漏特征值,所述泄漏特征值用于表征所述耳机的声音泄漏状态。由此,可以根据耳机的扬声器的第一音频对应的第一频域信号和第一麦克风对应的第二频域信号,确定对应的信噪比,进而判断第二麦克风的主要声音信号来源,然后可以根据主要声音信号来源选择对应的计算频带和传递函数,从而可以将传递函数的值作为泄漏特征值,进而帮助确定耳机当前的声音泄漏状态,从而便于之后耳机根据当前的声音泄漏状态确定对应的计算策略来对用户的听觉体验进行改善,可以适用于低功耗硬件资源,并且保证复杂场景下泄漏检测的稳定性。
16、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
1.一种耳机的声音泄漏检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取耳机的扬声器的第一音频对应的第一频域信号,以及第一麦克风在当前场景下采集的第二音频对应的第二频域信号,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一频域信号和第二频域信号,以及所述采集时间,计算与所述当前场景对应的信噪比,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述总帧数和每个所述帧序号对应的能量值比,计算与所述当前场景对应的信噪比,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据预设的判断条件和所述信噪比,确定当前所述耳机中第二麦克风的主要声音信号来源,包括:
6.根据权利要求1所述的方法,其特征在于,在所述计算与所述采集时间对应的泄漏特征值之后,还包括:
7.根据权利要求6所述的方法,其特征在于,所述获取当前的所述主要声音信号来源对应的映射关系表之前,包括:
8.根据权利要求1所述的方法,其特征在于,还包括:
9.一种耳机的声音泄漏检测装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-8中任一所述的耳机的声音泄漏检测方法。
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一所述的耳机的声音泄漏检测方法。