本申请涉及车辆,特别涉及一种麦克风模组的检测方法、麦克风模组的检测装置、车辆及计算机可读存储介质。
背景技术:
1、麦克风阵列(microphone array)是由一定数目的声学传感器(一般是麦克风)组成,用来对声场的空间特性进行采样并处理的系统。
2、为了保证麦克风阵列在采集声音时,各个麦克风之间性能差异不会对声音采集的质量产生影响,需要对麦克风阵列进行一致性检测,目前,是通过使用已知的声音源在固定的位置上播放,收集麦克风阵列各个麦克风元件的信号,再由人工通过音频分析软件比较各信号的频率响应等指标,从而判断各个麦克风之间的一致性。然而,此方案分析步骤繁琐,并且,依赖人工,难以应用于大规模量产,另外,难以实现实时检测各个麦克风之间的一致性。
技术实现思路
1、有鉴于此,本申请提供一种麦克风模组的检测方法、麦克风模组的检测装置、车辆及非易失性计算机可读存储介质。
2、本申请实施方式的麦克风模组的检测方法,用于车辆,所述麦克风模组包括第一麦克风和第二麦克风,所述检测方法包括:
3、通过所述第一麦克风和所述第二麦克风分别获取音频信号;
4、对所述第一麦克风获取的音频信号和所述第二麦克风获取的音频信号分别进行分析处理,生成第一频域信号和第二频域信号;
5、对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,所述第一频域特征和所述第二频域特征的维度相等且小于所述第一频域信号的维度;
6、根据所述第一频域特征和所述第二频域特征进行相关性计算,生成第一相关性系数;
7、根据所述第一频域信号和所述第二频域信号进行相关性计算,生成第二相关性系数;
8、根据所述第一相关性系数和所述第二相关性系数确定所述麦克风模组的一致性是否合格。
9、在某些实施方式中,所述第一频域特征和所述第二频域特征包括梅尔频率倒谱系数、fbank特征、小波特征中的至少一种。
10、在某些实施方式中,所述对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,包括:
11、通过滤波器分别对所述第一频域信号和所述第二频域信号进行滤波处理;
12、分别对滤波后的所述第一频域信号和所述第二频域信号进行对数运算,生成第一对数值和第二对数值;
13、分别对所述第一对数值和所述第二对数值进行离散余弦变换处理,生成所述第一频域特征和第二频域特征。
14、在某些实施方式中,所述第一频域特征和所述第二频域特征包括fbank特征,所述对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,包括:
15、通过滤波器分别对所述第一频域信号和所述第二频域信号进行滤波处理;
16、分别对滤波后的所述第一频域信号和所述第二频域信号进行能量归一化处理,生成所述第一频域特征和所述第二频域特征。
17、在某些实施方式中,根据所述第一相关性系数和所述第二相关性系数确定所述麦克风模组的一致性是否合格,包括:
18、在所述第一相关性系数大于第一阈值且所述第二相关系数大于第二阈值的情况下,确定所述麦克风模组一致性合格;
19、在所述第一相关性系数小于等于第一阈值和/或所述第二相关系数小于等于第二阈值的情况下,确定所述麦克风模组一致性不合格。
20、在某些实施方式中,所述检测方法还包括:
21、在所述麦克风模组一致性不合格的情况下,根据所述麦克风模组的一致性结果生成日志。
22、在某些实施方式中,所述通过所述第一麦克风和所述第二麦克风分别获取音频信号包括:
23、检测所述车辆的车机状态;
24、在所述车辆的车机启动预设时间后通过所述第一麦克风和所述第二麦克风分别获取音频信号。
25、在某些实施方式中,对所述第一麦克风获取的用户信号和所述第二麦克风获取的音频信号分别进行分析处理,生成第一频域信号和第二频域信号,包括:
26、对所述第一麦克风获取的用户信号和所述第二麦克风获取的音频信号分别进行通过短时傅里叶分析处理,生成所述第一频域信号和所述第二频域信号。
27、本申请实施方式的麦克风模组的检测装置,用于车辆,所述麦克风模组包括第一麦克风和第二麦克风,检测装置包括:
28、获取模块,用于通过所述第一麦克风和所述第二麦克风分别获取音频信号;
29、分析模块,用于对所述第一麦克风获取的音频信号和所述第二麦克风获取的音频信号分别进行分析处理,生成第一频域信号和第二频域信号;
30、特征提取模块,用于对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,所述第一频域特征和所述第二频域特征的维度相等且小于所述第一频域信号的维度;
31、第一计算模块,用于根据所述第一频域特征和所述第二频域特征进行相关性计算,生成第一相关性系数;
32、第二计算模块,用于根据所述第一频域信号和所述第二频域信号进行相关性计算,生成第二相关性系数;
33、确定模块,用于根据所述第一相关性系数和所述第二相关性系数确定所述麦克风模组的一致性是否合格。
34、本申请实施方式的车辆,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的麦克风模组的检测方法。
35、本申请的非易失性计算机可读存储介质,包含计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行所述的麦克风模组的检测方法
36、本申请实施方式的麦克风模组的检测方法、检测装置、车辆及可读存储介质中,通过第一麦克风和第二麦克风分别获取音频信号,并对获取的音频信号分别进行分析处理生成平衡和稳定的第一频域信号和第二频域信号,再对第一频域信号和第二频域信号分别进行特征提取处理,生成维度小于第一频域信号和第二频域信号的第一频域特征和第二频域特征,并再分别根据第一频域特征和第二频域特征进行相关性计算生成第一相关性系数,以及再根据第一频域信号和第二频域信号计算得到与第一相关性系数维度不同的第二相关性系数,由于是采用第一相关性系数和第二相关性系数从不同维度对麦克风一致性进行评估,可以降低音频信号中的噪音对一致性判断的影响,从而可以更好的判断目前麦克风模组一致性状态的程度,从而方便技术人员可以对整体车机交互状态进行更好的估计。
37、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种麦克风模组的检测方法,用于车辆,其特征在于,所述麦克风模组包括第一麦克风和第二麦克风,所述检测方法包括:
2.根据权利要求1所述的检测方法,其特征在于,所述第一频域特征和所述第二频域特征包括梅尔频率倒谱系数、fbank特征、小波特征中的至少一种。
3.根据权利要求1所述的检测方法,其特征在于,所述对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,包括:
4.根据权利要求2所述的检测方法,其特征在于,所述第一频域特征和所述第二频域特征包括fbank特征,所述对所述第一频域信号和所述第二频域信号分别进行特征提取处理,生成第一频域特征和第二频域特征,包括:
5.根据权利要求1所述的检测方法,其特征在于,根据所述第一相关性系数和所述第二相关性系数确定所述麦克风模组的一致性是否合格,包括:
6.根据权利要求5所述的检测方法,其特征在于,所述检测方法还包括:
7.根据权利要求1所述的检测方法,其特征在于,所述通过所述第一麦克风和所述第二麦克风分别获取音频信号包括:
8.根据权利要求1所述的检测方法,其特征在于,对所述第一麦克风获取的用户信号和所述第二麦克风获取的音频信号分别进行分析处理,生成第一频域信号和第二频域信号,包括:
9.一种麦克风模组的检测装置,用于车辆,其特征在于,所述麦克风模组包括第一麦克风和第二麦克风,所述检测装置包括:
10.一种车辆,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1-8任一项所述的麦克风模组的检测方法。
11.一种包含计算机程序的非易失性计算机可读存储介质,其特征在于,当所述计算机程序被处理器执行时,使得所述处理器执行权利要求1-8中任一项所述的麦克风模组的检测方法。