【技术实现步骤摘要】
麦克风阵列的检测方法及装置
[0001]本申请涉及数据处理
,尤其涉及一种麦克风阵列的检测方法及装置。
技术介绍
[0002]目前的麦克风阵列产品,在进行非线性检测时,由人工获取麦克风阵列产品前端处理后的输出信号,导入音频分析工具,获取时域信号和频域信号,进而人工分析是否存在频谱失真、信号截幅等异常情况。然而,上述方案中,人力成本高,检测效率低,且难以用于批量化检测,难以确保生产效率。
技术实现思路
[0003]本申请的目的旨在至少在一定程度上解决上述技术问题之一。
[0004]为此,本申请的第一个目的在于提出一种麦克风阵列的检测方法,该方法能够自动对麦克风阵列产品前端处理后的音频信号进行异常检测,不需要人工参与,降低了人力成本,提高了检测效率,且能够适用于批量化检测,能够确保生产效率。
[0005]本申请的第二个目的在于提出一种麦克风阵列的检测装置。
[0006]本申请的第三个目的在于提出另一种麦克风阵列的检测装置。
[0007]本申请的第四个目的在于提出一种计算机可读存储介质。
[0008]本申请的第五个目的在于提出一种计算机程序产品。
[0009]为达上述目的,本申请第一方面实施例提出了一种麦克风阵列的检测方法,包括:获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信 ...
【技术保护点】
【技术特征摘要】
1.一种麦克风阵列的检测方法,其特征在于,包括:获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。2.根据权利要求1所述的方法,其特征在于,所述对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号,包括:读取所述音频信号的头部信息,提取所述头部信息中的解码参数,所述解码参数包括:采样率、通道数、音频时长;根据所述解码参数对所述音频信号进行解码,得到所述麦克风阵列中每个麦克风对应的音频子信号。3.根据权利要求1所述的方法,其特征在于,所述待检测参数信息包括:时域参数信息,所述时域参数信息包括:最大振幅、振幅均方根值、底噪信息和延时信息;所述标准参数信息包括:各个音频子信号的振幅均方根值之间的差值阈值、截幅振幅阈值、削顶振幅阈值、底噪阈值以及延时差值阈值;所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果,包括:所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:一致性、截幅、削顶、底噪、延时。4.根据权利要求3所述的方法,其特征在于,所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况:一致性、截幅、削顶、底噪、延时,包括:结合各个音频子信号的振幅均方根值以及所述差值阈值,确定各个音频子信号之间是否存在一致性情况;结合各个音频子信号的最大振幅,以及所述截幅振幅阈值,确定各个音频子信号是否存在截幅情况;结合各个音频子信号的最大振幅,以及所述削顶振幅阈值,确定各个音频子信号是否存在削顶情况;结合各个音频子信号的底噪信息以及所述底噪阈值,确定各个音频子信号是否存在底噪情况;结合各个音频子信号的延时信息以及所述延时差值阈值,确定各个音频子信号之间是否存在延时情况。5.根据权利要求1或3所述的方法,其特征在于,所述待检测参数信息包括:频域参数信息,所述频域参数信息包括:各个频点的谐波数量、各个频点的基频与最大谐波之间的分贝值、各个频点的基频信息、最大频点后反向高频分量信息;所述标准参数信息包括:各个频点的谐波数量阈值、各个频点的基频与最大谐波之间
的分贝值阈值、对应的基频信息为空的频段长度;所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果,包括:将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:震动、失真、频域丢失、混叠。6.根据权利要求5所述的方法,其特征在于,所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:震动、失真、频域丢失、混叠,包括:结合各个音频子信号中各个频点的谐波数量以及谐波数量阈值,确定各个音频子信号是否存在震动情况;结合各个音频子信号中各个频点的基频与最大谐波之间的分贝值以及分贝值阈值,确定各个音频子信号是否存在失真情况;结合各个音频子信号中各个频点的基频信息以及所述频段长度,确定各个音频子信号是否存在频域丢失情况;结合各个音频子信号中最大频点后反向高频分量信息...
【专利技术属性】
技术研发人员:雷康,安爱辉,余明,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。