麦克风阵列的检测方法及装置制造方法及图纸

技术编号:27463775 阅读:15 留言:0更新日期:2021-03-02 17:24
本申请提出一种麦克风阵列的检测方法及装置,其中方法包括:获取麦克风阵列对测试音频进行采集后得到的音频信号,测试音频的频率覆盖预设频率范围内的每个频点;对音频信号进行解码,获取麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果,该方法能够自动对麦克风阵列产品前端处理后的音频信号进行异常检测,不需要人工参与,降低了人力成本,提高了检测效率,且能够适用于批量化检测,能够确保生产效率。能够确保生产效率。能够确保生产效率。

【技术实现步骤摘要】
麦克风阵列的检测方法及装置


[0001]本申请涉及数据处理
,尤其涉及一种麦克风阵列的检测方法及装置。

技术介绍

[0002]目前的麦克风阵列产品,在进行非线性检测时,由人工获取麦克风阵列产品前端处理后的输出信号,导入音频分析工具,获取时域信号和频域信号,进而人工分析是否存在频谱失真、信号截幅等异常情况。然而,上述方案中,人力成本高,检测效率低,且难以用于批量化检测,难以确保生产效率。

技术实现思路

[0003]本申请的目的旨在至少在一定程度上解决上述技术问题之一。
[0004]为此,本申请的第一个目的在于提出一种麦克风阵列的检测方法,该方法能够自动对麦克风阵列产品前端处理后的音频信号进行异常检测,不需要人工参与,降低了人力成本,提高了检测效率,且能够适用于批量化检测,能够确保生产效率。
[0005]本申请的第二个目的在于提出一种麦克风阵列的检测装置。
[0006]本申请的第三个目的在于提出另一种麦克风阵列的检测装置。
[0007]本申请的第四个目的在于提出一种计算机可读存储介质。
[0008]本申请的第五个目的在于提出一种计算机程序产品。
[0009]为达上述目的,本申请第一方面实施例提出了一种麦克风阵列的检测方法,包括:获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。
[0010]本申请实施例的麦克风阵列的检测方法,通过获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。该方法能够自动对麦克风阵列产品前端处理后的音频信号进行异常检测,不需要人工参与,降低了人力成本,提高了检测效率,且能够适用于批量化检测,能够确保生产效率。
[0011]为达上述目的,本申请第二方面实施例提出了一种麦克风阵列的检测装置,包括:获取模块,用于获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;解码模块,用于对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取模块,用于提取各个音频子信号的至少一个待检测参数信息;比对模块,用于将各个音频子信号的至少一个待检测参数信息与预
设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。
[0012]本申请实施例的麦克风阵列的检测装置,通过获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。该装置能够自动对麦克风阵列产品前端处理后的音频信号进行异常检测,不需要人工参与,降低了人力成本,提高了检测效率,且能够适用于批量化检测,能够确保生产效率。
[0013]为达上述目的,本申请第三方面实施例提出了另一种麦克风阵列的检测装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上所述的麦克风阵列的检测方法。
[0014]为了实现上述目的,本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的麦克风阵列的检测方法。
[0015]为了实现上述目的,本申请第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,实现如上所述的麦克风阵列的检测方法。
[0016]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0017]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0018]图1为根据本申请一个实施例的麦克风阵列的检测方法的流程示意图;
[0019]图2为连续频谱的音源的示意图;
[0020]图3为待检测参数信息与标准参数信息比对的示意图;
[0021]图4为根据本申请另一个实施例的麦克风阵列的检测方法的流程示意图;
[0022]图5为根据本申请又一个实施例的麦克风阵列的检测方法的流程示意图;
[0023]图6为根据本申请一个实施例的麦克风阵列的检测装置的结构示意图;
[0024]图7为根据本申请一个实施例的另一种麦克风阵列的检测装置的结构示意图。
具体实施方式
[0025]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0026]下面参考附图描述本申请实施例的麦克风阵列的检测方法及装置。本申请实施例的麦克风阵列的检测方法的执行主体为麦克风阵列的检测装置。麦克风阵列的检测装置具体可以为对麦克风阵列进行检测的软件或硬件设备,在本申请实施例中,麦克风阵列的检测装置以对麦克风阵列进行检测的软件进行说明,例如,可对麦克风阵列进行检测的非线性检测软件。
[0027]图1为本申请实施例提供的一种麦克风阵列的检测方法的流程示意图。如图1所
示,该麦克风阵列的检测方法包括以下步骤:
[0028]步骤101,获取麦克风阵列对测试音频进行采集后得到的音频信号,测试音频的频率覆盖预设频率范围内的每个频点。
[0029]在本申请实施例中,在对麦克风阵列进行检测时,为了确保对麦克风阵列的检测不造成遗漏和误检,测试音频的频率可覆盖预设频率范围内的每个频点,如图2所示,可采用连续频谱的音源代替离散的音源,以获取麦克风阵列对连续频谱的音源进行采集后得到的音频信号。
[0030]步骤102,对音频信号进行解码,获取麦克风阵列中每个麦克风对应的音频子信号。
[0031]进一步地,在获取麦克风阵列对测试音频进行采集后得到的音频信号之后,可对音频信号进行解码,获取麦克风阵列中每个麦克风对应的音频子信号。
[0032]可选地,对音频信号进行解码,获取麦克风阵列中每个麦克风对应的音频子信号,包括:读取音频信号的头部信息,提取头部信息中的解码参数,解码参数包括:采样率、通道数、音频时长;根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种麦克风阵列的检测方法,其特征在于,包括:获取麦克风阵列对测试音频进行采集后得到的音频信号,所述测试音频的频率覆盖预设频率范围内的每个频点;对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号;提取各个音频子信号的至少一个待检测参数信息;将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果。2.根据权利要求1所述的方法,其特征在于,所述对所述音频信号进行解码,获取所述麦克风阵列中每个麦克风对应的音频子信号,包括:读取所述音频信号的头部信息,提取所述头部信息中的解码参数,所述解码参数包括:采样率、通道数、音频时长;根据所述解码参数对所述音频信号进行解码,得到所述麦克风阵列中每个麦克风对应的音频子信号。3.根据权利要求1所述的方法,其特征在于,所述待检测参数信息包括:时域参数信息,所述时域参数信息包括:最大振幅、振幅均方根值、底噪信息和延时信息;所述标准参数信息包括:各个音频子信号的振幅均方根值之间的差值阈值、截幅振幅阈值、削顶振幅阈值、底噪阈值以及延时差值阈值;所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果,包括:所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:一致性、截幅、削顶、底噪、延时。4.根据权利要求3所述的方法,其特征在于,所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况:一致性、截幅、削顶、底噪、延时,包括:结合各个音频子信号的振幅均方根值以及所述差值阈值,确定各个音频子信号之间是否存在一致性情况;结合各个音频子信号的最大振幅,以及所述截幅振幅阈值,确定各个音频子信号是否存在截幅情况;结合各个音频子信号的最大振幅,以及所述削顶振幅阈值,确定各个音频子信号是否存在削顶情况;结合各个音频子信号的底噪信息以及所述底噪阈值,确定各个音频子信号是否存在底噪情况;结合各个音频子信号的延时信息以及所述延时差值阈值,确定各个音频子信号之间是否存在延时情况。5.根据权利要求1或3所述的方法,其特征在于,所述待检测参数信息包括:频域参数信息,所述频域参数信息包括:各个频点的谐波数量、各个频点的基频与最大谐波之间的分贝值、各个频点的基频信息、最大频点后反向高频分量信息;所述标准参数信息包括:各个频点的谐波数量阈值、各个频点的基频与最大谐波之间
的分贝值阈值、对应的基频信息为空的频段长度;所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定麦克风阵列的检测结果,包括:将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:震动、失真、频域丢失、混叠。6.根据权利要求5所述的方法,其特征在于,所述将各个音频子信号的至少一个待检测参数信息与预设的配置文件中相应的标准参数信息进行比对,确定所述麦克风阵列中各个麦克风的音频子信号是否存在以下情况中的任意一种或者多种:震动、失真、频域丢失、混叠,包括:结合各个音频子信号中各个频点的谐波数量以及谐波数量阈值,确定各个音频子信号是否存在震动情况;结合各个音频子信号中各个频点的基频与最大谐波之间的分贝值以及分贝值阈值,确定各个音频子信号是否存在失真情况;结合各个音频子信号中各个频点的基频信息以及所述频段长度,确定各个音频子信号是否存在频域丢失情况;结合各个音频子信号中最大频点后反向高频分量信息...

【专利技术属性】
技术研发人员:雷康安爱辉余明
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1