一种多麦克风话机的音频测试方法和装置

文档序号:173014 发布日期:2021-10-29 浏览:49次 >En<

阅读说明:本技术 一种多麦克风话机的音频测试方法和装置 (Audio testing method and device for multi-microphone phone ) 是由 林俊奇 洪丰瑞 于 2021-06-28 设计创作,主要内容包括:本发明涉及麦克风音频测试技术领域,公开了一种多麦克风话机的音频测试方法和装置,所述方法包括:话机的多个麦克风同时拾音并生成多通道音频文件;将多通道音频文件转换为多条第一频响曲线;分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,判断所述多条第一差异曲线是否在预设曲线区间内;若在,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。有益效果在于:话机的多个麦克风对同一测试音频同时进行拾音,不必多次播放浪费时间,同时避免多次播放第一音频文件的音频差异带来的干扰;将生成的单通道文件合成为多通道文件并由电声测试系统多进程进行分析可以节约分析时间,提高测试效率。(The invention relates to the technical field of microphone audio test, and discloses an audio test method and device for a multi-microphone phone, wherein the method comprises the following steps: a plurality of microphones of the phone pick up sound simultaneously and generate a multi-channel audio file; converting the multi-channel audio file into a plurality of first frequency response curves; comparing each first frequency response curve with the test frequency response curve respectively to obtain a plurality of first difference curves, and judging whether the plurality of first difference curves are in a preset curve interval; if so, determining that the telephone passes the audio test; otherwise, determining that the phone fails the audio test. Has the advantages that: the microphones of the phone pick up the same test audio at the same time, so that time waste caused by playing the same test audio for multiple times is avoided, and meanwhile, interference caused by audio difference of the first audio file played for multiple times is avoided; the generated single-channel files are synthesized into multi-channel files and analyzed by the electroacoustic test system in multiple processes, so that the analysis time can be saved, and the test efficiency can be improved.)

一种多麦克风话机的音频测试方法和装置

技术领域

本发明涉及麦克风音频测试技术领域,特别是涉及一种多麦克风话机的音频测试方法和装置。

背景技术

在话机生产后出厂前需要对话机中的Spk(喇叭)和Mic(麦克风)进行测试,以验证Spk和Mic的性能是否满足指标。现有技术中,采用使用TS系统进行话机Spk和Mic的Fr和THD+N测试:所述TS系统具体为Trustsystem电声测试系统,是北京瑞森新谱科技股份有限公司开发一款音频测试分析软件。

使用TS系统对话机进行测试,所述测试包括:Spk测试、Mic测试和ERL测试。

Spk测试:PC工具控制电脑TS输出扫频信号,经声卡从话机的spk播出(话机内部固定输出增益,同时音频信号处理bypass,建立linein到spk通路),TS控制人工耳拾音经功放,声卡返回电脑的TS分析Fr和THD+N。

Mic测试:PC工具控制电脑TS软件输出扫频信号,经TS的声卡,到功放,从人工嘴播出,TS控制话机的mic拾音(话机内部固定输出增益,同时音频信号处理bypass,建立mic到lineout单通路)经声卡,返回电脑的TS分析Fr和THD+N。

ERL测试:PC工具控制电脑TS软件输出扫频信号,经声卡从话机的spk播出(话机内部固定输出增益,同时音频信号处理bypass,建立linein到spk通路),TS控制话机的mic拾音(话机内部固定输出增益,同时音频信号处理bypass,建立mic到lineout通路)经声卡,返回电脑的TS分析Fr和THD+N。

在进行Mic测试和ERL测试时,所述TS系统只能逐个测试每个Mic。而现有技术中的话机往往具有多个Mic,因此Mic和ERL测试就得重复测试几轮,总测试时间取决于话机mic的总通路数。例:UVC40内置了8个Mic,则需要进行8次Mic测试和8次ERL测试,即TS测试得运行测试次数为16次,这大大延长了每个话机的测试时间,降低了话机的测试效率,。

同时,因测试环境和设备的局限性,多mic话机同台Mic/ERL测试结果的一致性会有浮动,存在一定比例的复测情况。这是因为生产消音房隔音效果有限,无法媲美专业消音房,生产环境噪音产生存在随机性且比较大(>110dB),同台Mic/ERL16次测试完成,若发生1次干扰,测试异常,则需要重测复判。

此外由于Spk/人工嘴播放频响曲线本身存在浮动,多次测试对于测试结果浮动有一定的影响。

因此需要对现有的多麦克风话机的测试方法和装置进行改进,提高多麦克风话机的测试效率,降低反复测试过程中环境和设备的干扰。

发明内容

本发明的目的是:对多麦克风话机的测试方法和装置进行改进,提高多麦克风话机的测试效率,降低反复测试过程中环境和设备的干扰。

为了实现上述目的,本发明提供了一种多麦克风话机的音频测试方法,包括:

向话机播放第一测试音频,以使所述话机内置的多个麦克风同时拾音,生成多通道音频文件。

接收所述话机发送的多通道音频文件,并将所述多通道音频文件转换为多条第一频响曲线。

分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。

进一步的,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡和功率放大器处理后,通过人工嘴播放生成第一测试音频。

进一步的,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡处理后,通过话机的喇叭播放生成第一测试音频。

进一步的,所述使所述话机内置的多个麦克风同时拾音,生成多通道音频文件,具体为:

话机内置的多个麦克风同时拾音且生成对应每个麦克风的单通道音频文件,将多个单通道音频文件合成为一个多通道音频文件。

进一步的,所述接收所述话机发送的多通道音频文件,具体为:

通过USB协议接收所述话机发送的多通道音频文件;

或,通过多TCP/IP协议,使用第三方文件服务器tftp32工具接收所述话机发送的多通道音频文件。

本发明还公开了一种多麦克风话机的音频测试方法,包括:

接收播放的第一测试音频且使内置的多个麦克风同时拾音,生成多通道音频文件。

向电声测试系统发送多通道音频文件,并使所述电声测试系统将多通道音频文件转换为多条第一频响曲线且使所述电声测试系统将所述多条第一频响曲线和测试频响曲线进行比对,得到多条第一差异曲线,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试;其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

本发明还公开了一种多麦克风话机的音频测试装置,包括:第一控制模块、第一接收模块、第一对比模块和第一判断模块。

所述第一控制模块,向话机播放第一测试音频,以使所述话机内置的多个麦克风同时拾音,生成多通道音频文件。

所述第一接收模块,接收所述话机发送的多通道音频文件,并将所述多通道音频文件转换为多条第一频响曲线。

所述第一对比模块,分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

所述第一判断模块,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。

进一步的,在所述音频测试装置中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡和功率放大器处理后,通过人工嘴播放生成第一测试音频。

进一步的,在所述音频测试装置中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡处理后,通过话机的喇叭播放生成第一测试音频。

进一步的,在所述音频测试装置中,所述使所述话机内置的多个麦克风同时拾音,生成多通道音频文件,具体为:

话机内置的多个麦克风同时拾音且生成对应每个麦克风的单通道音频文件,将多个单通道音频文件合成为一个多通道音频文件。

本发明公开的一种多麦克风话机的音频测试方法和装置与现有技术相比,其有益效果在于:话机的多个麦克风对同一测试音频同时进行拾音,避免了每个麦克风单独测试时需要反复进行播放音频和拾音的时间消耗,且每个麦克风都接收相同的第一音频文件,可以避免多次播放第一音频文件的音频差异带来的干扰;将生成的单通道文件合成为多通道文件并由电声测试系统多进程进行分析可以节约分析时间,提高测试效率。

附图说明

图1是本发明实施例中一种多麦克风话机的音频测试方法的流程示意图;

图2是本发明实施例中一种多麦克风话机的音频测试装置的结构示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

实施例1:

如图1所示,本发明实施例优选实施例的一种多麦克风话机的音频测试方法,该测试方法应用于电声测试系统,所述方法包括如下步骤:

步骤S1,向话机播放第一测试音频,以使所述话机内置的多个麦克风同时拾音,生成多通道音频文件。

步骤S2,接收所述话机发送的多通道音频文件,并将所述多通道音频文件转换为多条第一频响曲线。

步骤S3,分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

步骤S4,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。

在步骤S1中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡和功率放大器处理后,通过人工嘴播放生成第一测试音频。

在本发明的实施例1中,以八个麦克风的话机进行举例,在进行mic测试时,电声测试系统输出扫频信号,经TS的声卡,到功率放大器,从人工嘴播出,控制话机的所有麦克风拾音,话机内部固定输出增益,同时音频信号处理bypass,建立所有麦克风拾音后生成8个单声道文件,并将8个单声道文件合成1个8通道的音频文件,经USB或网络传输到电脑的固定目录,电声测试系统从这个特定目录下取这个8通道的音频文件进行Fr和THD+N分析。

在步骤S1中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡处理后,通过话机的喇叭播放生成第一测试音频。

在本发明的实施例1中,以八个麦克风的话机进行举例,在进行mic测试时,电声测试系统输出扫频信号,经声卡从话机的喇叭播出,话机内部固定输出增益,同时音频信号处理bypass,建立line in到spk通路,电声测试系统控制话机的所有mic拾音建立所有mic拾音后生成8个单声道文件,并将8个单声道文件合成1个8通道的音频文件,经USB或网络传输到电脑的固定目录,电声测试系统从这个特定目录下取这个8通道的音频文件进行Fr和THD+N分析。

在步骤S1中,所述使所述话机内置的多个麦克风同时拾音,生成多通道音频文件,具体为:

话机内置的多个麦克风同时拾音且生成对应每个麦克风的单通道音频文件,将多个单通道音频文件合成为一个多通道音频文件。

在本发明的实施例中,所述音频文件的时长可以为十秒的长音频文件也可以是少于十秒的短音频文件,生成的音频文件存储在缓存区中。

在步骤S2中,所述接收所述话机发送的多通道音频文件,具体为:

通过USB协议接收所述话机发送的多通道音频文件。

或,通过多TCP/IP协议,使用第三方文件服务器tftp32工具接收所述话机发送的多通道音频文件。

由于话机有多种机型,因此需要采用不同的传输方式传输多通道音频文件。针对USB系列机型,如UVC40,通过USB协议,可以直接将话机内部缓冲区的8通道音频文件直接拷贝到PC工具设定的电脑存储路径,传输4M内的文件,可保证1s内完成。针对internet网扣机型,如A30,通多TCP/IP协议,需借助第三方文件服务器tftp32工具实现传输到电脑制定路径,传输速度比较快。

在本发明的实施例中,所述电声测试系统可以是背景技术中所提到的TS电声测试系统,也可以是其它具有多通道音频文件分析功能的其它测试系统,如soundcheck/ABTEC等。

在步骤S3中,分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

在步骤S4中,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。

所述预设的曲线区间具体为一条上限曲线和一条下限曲线形成的曲线空间,当第一差异曲线向上超出上限曲线、向下超出下限曲线或同时超出上限曲线或下限曲线时,确定话机未通过音频测试。

由上可见,本发明提供的话机多麦克风音频测试方法,电声测试系统控制话机的多个麦克风对同一测试音频同时进行拾音,避免了每个麦克风单独测试时需要反复进行播放音频和拾音的时间消耗,且每个麦克风都接收相同的第一音频文件,可以避免多次播放第一音频文件的音频差异带来的干扰;将生成的单通道文件合成为多通道文件并由电声测试系统多进程进行分析可以节约分析时间,提高测试效率。

实施例2:

本发明还公开了一种多麦克风话机的音频测试方法,应用于音频测试的多麦克风话机,所述方法主要包括如下步骤:

步骤S5,接收播放的第一测试音频且使内置的多个麦克风同时拾音,生成多通道音频文件。

步骤S6,向电声测试系统发送多通道音频文件,并使所述电声测试系统将多通道音频文件转换为多条第一频响曲线且使所述电声测试系统将所述多条第一频响曲线和测试频响曲线进行比对,得到多条第一差异曲线,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试;其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

在本发明的实施例2中的音频测试方法和实施例1的音频测试方法应用于同一测试场景,区别在于实施例1是以电声测试系统为执行主体,实施例2是以话机作为执行主体进行撰写的。由此可知实施例2中关于第一测试音频的生成方法、单通道音频文件合成为多通道音频文件的处理方法以及多通道音频文件由话机传输到电声测试系统的方法与实施例1是相同的,在此不在赘述。同时实施例2中的音频测试方法所起到的有益效果与实施例1也是相同的。

实施例3:

本发明还公开了一种多麦克风话机的音频测试装置,应用于多麦克风话机的音频测试,主要包括如下几个部分:第一控制模块101、第一接收模块102、第一对比模块103和第一判断模块104。

所述第一控制模块101,向话机播放第一测试音频,以使所述话机内置的多个麦克风同时拾音,生成多通道音频文件。

所述第一接收模块102,接收所述话机发送的多通道音频文件,并将所述多通道音频文件转换为多条第一频响曲线。

所述第一对比模块103,分别将每条第一频响曲线与测试频响曲线进行比对,得到多条第一差异曲线,其中,所述测试频响曲线为生成所述第一测试音频的扫频信号所对应的频响曲线。

所述第一判断模块104,判断所述多条第一差异曲线是否在预设曲线区间内;若所有所述第一差异曲线都在所述预设曲线区间内,则确定所述话机通过音频测试;否则,确定所述话机未通过音频测试。

在本实施例中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡和功率放大器处理后,通过人工嘴播放生成第一测试音频。

在本实施例中,所述向话机播放第一测试音频,具体为:

将预设的扫频信号发送到声卡处理后,通过话机的喇叭播放生成第一测试音频。

在本实施例中,所述使所述话机内置的多个麦克风同时拾音,生成多通道音频文件,具体为:

话机内置的多个麦克风同时拾音且生成对应每个麦克风的单通道音频文件,将多个单通道音频文件合成为一个多通道音频文件。

综上,本发明实施例公开的一种多麦克风话机的音频测试方法和装置与现有技术相比,其有益效果在于:话机的多个麦克风对同一测试音频同时进行拾音,避免了每个麦克风单独测试时需要反复进行播放音频和拾音的时间消耗,且每个麦克风都接收相同的第一音频文件,可以避免多次播放第一音频文件的音频差异带来的干扰;将生成的单通道文件合成为多通道文件并由电声测试系统多进程进行分析可以节约分析时间,提高测试效率。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种耳机及其耳机的出入耳检测方法、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!