1.一种音频播放性能的测试方法,其特征在于,包括:对测试设备的音频播放部件播放的扫频信号进行音频采集,获取与所述扫频信号对应的采集音频信号;
在所述采集音频信号中,提取与至少两个目标频点对应的目标时域信号,并获取与各所述目标时域信号对应的频域信号;
根据所述频域信号,计算各所述目标频点在对应最大谐波点上的非线性失真参数,所述非线性失真参数用于衡量所述测试设备所采用的回声消除算法的性能。
2.根据权利要求1所述的方法,其特征在于,所述对测试设备的音频播放部件播放的扫频信号进行音频采集,包括:通过所述测试设备的音频拾取部件,对所述扫频信号进行音频采集。
3.根据权利要求1或2所述的方法,其特征在于,所述在所述采集音频信号中,提取与至少两个目标频点对应的目标时域信号,包括:将所述扫频信号中的全部单频信号对应的频点作为目标频点;
根据所述扫频信号中与各单频信号对应的时域持续区间,在所述采集音频信号中,提取与各所述目标频点对应的目标时域信号。
4.根据权利要求1或2所述的方法,其特征在于,所述在所述采集音频信号中,提取与至少两个目标频点对应的目标时域信号,包括:根据所述扫频信号的频域信号与所述采集音频信号的频域信号之间的频谱差异,在所述扫频信号中的全部单频信号对应的频点中,选取至少两个目标频点;
根据所述目标频点在所述扫频信号中的时域持续区间,在所述采集音频信号中,提取与各所述目标频点对应的目标时域信号。
5.根据权利要求1所述的方法,其特征在于,所述根据所述频域信号,计算所述目标频点在对应最大谐波点上的非线性失真参数,包括:在当前处理的目标频点的频域信号中,获取至少一个幅值最大谐波分量的功率值Pi;i∈[1,N],N为获取的幅值最大谐波分量的总数量;
根据公式: 计算与当前处理的目标频点对应的最大谐波点失真THD,作为所述非线性失真参数,P0为当前处理的目标频点的频域信号的总功率。
6.根据权利要求1所述的方法,其特征在于,所述根据所述频域信号,计算所述目标频点在对应最大谐波点上的非线性失真参数,包括:在当前处理的目标频点的频域信号中,获取至少一个幅值最大谐波分量的功率值Pi;i∈[1,N],N为获取的幅值最大谐波分量的总数量;
根据公式: 计算与当前处理的目标频点对应的最大谐波点失真THD,P0为与目标时域信号对应的频域信号的总功率;
根据公式:ΔdB=-20*log10THD,计算基波分量与最大谐波分量的分贝差值ΔdB,作为所述非线性失真参数。
7.根据权利要求1所述的方法,其特征在于,所述测试设备的测试环境为标准室内环境,所述标准室内环境内的背景噪声高于消声室内的背景噪声。
8.根据权利要求1所述的方法,其特征在于,在根据所述频域信号,计算各所述目标频点在对应最大谐波点上的非线性失真参数之后,还包括:判断各所述目标频点的所述非线性失真参数是否超过预设的门限值;
根据对各所述目标频点的非线性失真参数的门限值判断结果,确定所述测试设备的回声消除性能是否通过测试。
9.一种音频播放性能的测试装置,其特征在于,包括:采集音频信号获取模块,用于对测试设备的音频播放部件播放的扫频信号进行音频采集,获取与所述扫频信号对应的采集音频信号;
非线性失真频域信号获取模块,用于在所述采集音频信号中,提取与至少两个目标频点对应的目标时域信号,并获取与各所述目标时域信号对应的频域信号;
非线性失真参数计算模块,用于根据所述频域信号,计算各所述目标频点在对应最大谐波点上的非线性失真参数,所述非线性失真参数用于衡量所述测试设备所采用的回声消除算法的性能。
10.一种设备,其特征在于,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的音频播放性能的测试方法。
11.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的音频播放性能的测试方法。