音频设备测试方法及装置与流程

文档序号:11843621阅读:364来源:国知局
音频设备测试方法及装置与流程
本发明涉及信号测试
技术领域
,尤其涉及一种音频设备测试方法及装置。
背景技术
:随着智能手机在人们日常生活中逐渐普及,智能手机成为人们日常生活中重要的通讯和娱乐工具。人们可以利用智能手机进行语音通话、音乐和视频播放等。因此,智能手机中音频设备播放效果的好坏,直接影响着用户体验。所以每一部智能手机在出厂之前都要经过严格的测试和检验,以提高产品质量,减低返修率,树立品牌口碑。为了测试待出厂的智能手机中的音频设备播放效果是否合格,需要将待测智能手机放在屏蔽箱中,对待测智能手机中的音频设备播放的音频进行测试。由于工厂环境比较嘈杂,在生产过程中会产生大量的噪音,一些生产厂商为了减少外部噪声对测试结果的影响,通常采用增加屏蔽箱的隔音量等措施,但这样增加了测试成本,通常还是无法消除信号较强的噪声。技术实现要素:为克服相关技术中存在的问题,本发明提供一种音频设备测试方法及装置。本发明实施例的第一方面,提供了一种音频设备测试方法,包括:获取预设测试音频信号;控制所述音频设备播放所述预设测试音频信号;在播放所述预设测试音频信号时进行录音,得到录音信号;获取所述录音信号中与所述预设测试音频信号相对应的参考信号;对所述参考信号进行信号处理,生成所述音频设备的测试结果。结合第一方面,在第一方面的第一种可能的实现方式中,所述获取所述录音信号中与所述预设测试音频信号相对应的参考信号,包括:对所述录音信号进行去噪处理,得到去噪录音信号;根据所述预设测试音频信号,从所述去噪录音信号中提取出与所述预设测试音频信号相对应的参考信号。结合第一方面的第一种可能实现方式,在第一方面的第二种可能的实现方式中,所述从所述去噪录音信号中提取出与预设测试音频信号相对应的参考信号,包括:根据所述预设测试音频信号,将所述去噪录音信号划分为多个时域区间;分别获取每个所述时域区间中的主频;根据所述预设测试音频信号,获取设定频率范围;判断每个所述时域区间的主频是否位于所述设定频率范围内;将主频位于所述设定频率范围内的时域区间对应的权值加1,并将主频位于所述设定频率范围外的时域区间对应的权值赋零,得到每个时域区间对应的权值;将权值大于预设权值时域区间确定为有效时域区间;从所述去噪录音信号中提取出所有所述有效时域区间,将所述有效时域区间中的信号作为初步参考信号;将所述初步参考信号中的空白信号去除,得到所述参考信号。结合第一方面,在第一方面的第三种可能的实现方式中,所述对所述参考信号进行信号处理,生成所述音频设备的测试结果,包括:从所述参考信号中提取目标信号,所述目标信号包括多个时域区间;对每个所述时域区间中的信号进行快速傅里叶变换FFT处理,得到每个所述时域区间中信号的频率响应和失真度;将频率响应和失真度均在各自对应的预设范围之外的频域区间作为不合格频域区间,并统计所述不合格频域区间的数量;当所述不合格频域区间的数量大于等于预设数值时,将所述音频设备标记为不合格音频设备;当所述不合格频域区间的数量小于所述预设数值时,将所述音频设备标记为合格音频设备。结合第一方面的第三种实现方式,在第一方面的第四种可能的实现方式中,所述从所述参考信号中提取目标信号,包括:获取预设测试音频信号中设置的所有采样点的位置;根据所述所有采样点的位置,在所述时域区间的中间位置两侧分别选取预设目标数量个采样点,作为所述时域区间的有效采样点;根据所述有效采样点对所述时域区间中的信号进行采样,得到所述目标信号。本发明实施例的第二方面,提供了一种音频设备测试装置,包括:音频信号获取单元,用于获取预设测试音频信号;播放单元,用于控制所述音频设备播放所述预设测试音频信号;录音单元,用于在播放所述预设测试音频信号时进行录音,得到录音信号;参考信号获取单元,用于获取所述录音信号中与所述预设测试音频信号相对应的参考信号;信号处理单元,用于对所述参考信号进行信号处理;测试结果生成单元,用于生成所述音频设备的测试结果。结合第二方面,在第二方面的第一种可能的实现方式中,所述参考信号获取单元,包括:去噪模块,用于对所述录音信号进行去噪处理,得到去噪录音信号;提取模块,用于根据所述预设测试音频信号,从所述去噪录音信号中提取出与所述预设测试音频信号相对应的参考信号。结合第二方面的第一种实现方式,在第二方面的第二种可能的实现方式中,所述提取模块,包括:信号划分子模块,用于根据所述预设测试音频信号,将所述去噪录音信号划分为多个时域区间;主频获取子模块,用于分别获取每个所述时域区间中的主频;设定频率范围获取子模块,用于根据所述预设测试音频信号,获取设定频率范围;判断子模块,用于判断每个所述时域区间的主频是否位于所述设定频率范围内;权值计算子模块,用于将主频位于所述设定频率范围内的时域区间对应的权值加1,并将主频位于所述设定频率范围外的时域区间对应的权值赋零,得到每个时域区间对应的权值;有效时域区间确定子模块,用于将权值大于预设权值时域区间确定为有效时域区间;有效时域区间提取子模块,用于从所述去噪录音信号中提取出所有所述有效时域区间,将所述有效时域区间中的信号作为初步参考信号;空白信号去除子模块,用于将所述初步参考信号中的空白信号去除,得到所述参考信号。结合第二方面,在第二方面的第三种可能的实现方式中,所述信号处理单元,包括:目标信号提取模块,用于从所述参考信号中提取目标信号,所述目标信号包括多个时域区间;信号处理模块,用于对每个所述时域区间中的信号进行快速傅里叶变换FFT处理,得到每个所述时域区间中信号的频率响应和失真度。结合第二方面的第三种实现方式,在第二方面的第四种可能的实现方式中,所述测试结果生成单元,包括:不合格频域区间确定模块,用于将频率响应和失真度均在各自对应的预设范围之外的频域区间作为不合格频域区间;统计模块,用于统计所述不合格频域区间的数量;不合格音频设备标记模块,用于在所述不合格频域区间的数量大于等于预设数值时,将所述音频设备标记为不合格音频设备;合格音频设备标记模块,用于在所述不合格频域区间的数量小于所述预设数值时,将所述音频设备标记为合格音频设备。结合第二方面的第三种实现方式,在第二方面的第五种可能的实现方式中,所述目标信号提取模块,包括:采样点获取子模块,用于获取预设测试音频信号中设置的所有采样点的位置;有效采样点选取子模块,用于根据所述所有采样点的位置,在所述时域区间的中间位置两侧分别选取预设目标数量个采样点,作为所述时域区间的有效采样点;信号采样子模块,用于根据所述有效采样点对所述时域区间中的信号进行采样,得到所述目标信号。本发明实施例的第三方面,提供了一种终端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取预设测试音频信号;控制所述音频设备播放所述预设测试音频信号;在播放所述预设测试音频信号时进行录音,得到录音信号;获取所述录音信号中与所述预设测试音频信号相对应的参考信号;对所述参考信号进行信号处理,生成所述音频设备的测试结果。本发明的实施例提供的技术方案可以包括以下有益效果:本发明提供的音频设备测试方法及装置,通过获取预设测试音频信号;控制音频设备播放预设测试音频信号;在播放预设测试音频信号时进行录音,得到录音信号;获取录音信号中与预设测试音频信号相对应的参考信号;对参考信号进行信号处理,生成音频设备的测试结果。本发明在不增加测试成本的情况下,通过对录音信号的相关处理,可以消除测试中的噪声信号,并进一步的提取出有用的参考信号,通过对该参考信号的相关处理,可以快速准确的得出该音频设备是否合格的测试结果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种音频设备测试方法的流程图;图2为本发明实施例提供的预设测试音频信号图;图3为图1中步骤S140的流程图;图4为本发明实施例提供的录音信号的波形示意图;图5为对图4录音信号滤波后的波形示意图;图6为图3中步骤S320的流程图;图7为本发明实施例中的去噪录音信号时域区间中的主频波形示意图;图8为图7中去噪录音信号时域区间对应的权值分布示意图;图9为本发明实施例中提取出的参考信号的波形示意图;图10为图1中步骤S150的流程图;图11为本发明实施例提供的一种音频设备测试装置的示意图;图12为本发明又一实施例提供的一种音频设备测试装置的示意图;图13为本发明实施例提供的一种终端的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。为了解决在对音频设备进行测试时产生的噪声干扰问题,在不增加测试成本的情况下,本发明实施例首先提供了一种音频设备测试方法,如图1所示,包括以下步骤:在步骤S110中,获取预设测试音频信号。在对音频设备测试时,需要获取用于测试该音频设备的预设测试音频信号。如图2所示,本发明实施例中提供的预设测试音频信号,也可以成为激励音频文件或标准音频文件,该预设测试音频信号为500~8000Hz的六分之一倍频程、采样频率为48000Hz。并且该预设测试音频信号包括24个频点,每个频点包括2000个采样点。并且该预设测试音频信号为-3dBFS的扫描文件,且播放时长为1.05s,在该预设测试音频信号的开始部分有一段长为0.050s/1000Hz的识别区域。其中,表1为该预设测试音频信号中24个频点的频率表。表101234567500561.2629.9707.1793.7890.810001122.4891011121314151259.91414.21587.41781.820002244.92519.82828.416171819202122233174.83563.640004489.85039.75656.86349.67127.2其中,表1中,序号1至23表示频点的标号,每个标号下方对应的数值为该频点的起始频率,单位Hz。如频点0对应的频率区间为500~561.1Hz,频点2的频率区间为561.2~629.9Hz,频点23的频率区间为7127.2~8000Hz。需要说明的是,本发明实施例中的音频设备,可以是单独存在的设备,还可以是如内置在终端的设备。在步骤S120中,控制音频设备播放预设测试音频信号。以智能终端中的音频设备为例,将预设测试音频信号输入给智能终端,智能终端通过内置的扬声器播放该预设测试音频信号。其中,该预设测试音频信号应当是该智能终端可以识别及可以播放的音频文件,如MP3文件等。在步骤S130中,在播放预设测试音频信号时进行录音,得到录音信号;由于工程中的生产环境比较嘈杂,在对音频设备播放的预设测试音频信号进行录音时,难免同时将噪声信号进行录入。因此,需要下述步骤操作提取出有用的信号,以排除干扰。在步骤S140中,获取录音信号中与预设测试音频信号相对应的参考信号;在获取录音信号中与预设测试音频信号相对应的参考信号的过程中,一方面需要将录音过程中录入的噪声信号去除,另一方面需要提取出录音信号中的特定信号,即参考信号。在步骤S150中,对参考信号进行信号处理,生成音频设备的测试结果。在对参考信号进行相关信号处理之后,通过计算信号处理之后的参考信号的频率响应和失真度等,来判断音频设备是否合格。本发明提供实施例的音频设备测试方法,通过获取预设测试音频信号;控制音频设备播放预设测试音频信号;在播放预设测试音频信号时进行录音,得到录音信号;获取录音信号中与预设测试音频信号相对应的参考信号;对参考信号进行信号处理,生成音频设备的测试结果。本发明实施例在不增加测试成本的情况下,通过对录音信号的相关处理,可以消除测试中的噪声信号,并进一步的提取出有用的参考信号,通过对该参考信号的相关处理,可以快速准确的得出该音频设备是否合格的测试结果。为了更好的提取出参考信号,作为对图1方法的细化,在本发明的另一实施例中,如图3所示,步骤S140还可以包括以下步骤:在步骤S310中,对录音信号进行去噪处理,得到去噪录音信号。由于工厂中环境比较嘈杂,在录音过程中很容易录入噪声信号。除了受到环境的影响,另外,在录音过程中,还可能受到声卡、线损等因素的影响,使得录音信号中会包含噪声信号,其中噪声信号可以分为低频噪声信号和瞬时噪声信号两类。图4为本发明一示例性的录音信号图,如图4所示,在3.5~3.75s之间有一个强烈的低频信号,与直流偏执的现象类似,并且在录音信号频率为500Hz处也会弯曲。因此,为了消除录音信号中的低频噪声信号和瞬时干扰信号,本发明实施例采用一个截止频率为200Hz左右的无限长冲击响应高通滤波器进行滤波。在对图4录音信号进行低频滤波之后,可以得到如图5所示的滤波信号。从图5中可以看出,图4中录音信号中的低频噪声信号和瞬时干扰信号,在经过高通滤波之后,基本被消除。在步骤S320中,根据预设测试音频信号,从去噪录音信号中提取出与预设测试音频信号相对应的参考信号。为了更加准确提取出与预设测试音频信号中相对应的参考信号,如图6所示,步骤S320还可以包括以下步骤:在步骤S321中,根据预设测试音频信号,将去噪录音信号划分为多个时域区间。在本发明提供的实施例中,由于预设测试音频信号相当于标准音频信号,所以可以根据预设测试音频信号将去噪录音信号划分为多个时域区间,其中每个时域区间可以看做一个频点。示例性的,例如:将去噪录音信号按照每512个点划分为一个时域区间,总共可以划分为多个时域区间,然后可以通过FFT(FastFourierTransformation,快速傅里叶变换)对每个时域区间中的主频进行分析。在步骤S322中,分别获取每个时域区间中的主频。如图7所示,在通过上述步骤利用FFT对每个时域区间中的主频分析后,可以得到每个时域区间的主频。在步骤S323中,根据预设测试音频信号,获取设定频率范围;由于对去噪音频信号的时域区间的划分是根据预设测试音频信号进行的,可以根据预设测试音频信号对每一个时域区间中的主频预先设置一个设定频率范围,在对去噪音频信号进行分析时,需要获取该设定频率范围,依此来判断每个时域区间中的主频是否与该时域区间相对应的设定频率范围之内。其中,设定频率范围可以是与预设测试音频信号相对应的时域区间中的最低频点和最高频点之间范围。在步骤S324中,判断每个时域区间的主频是否位于设定频率范围内。在获取到设定频率范围之后,判断去噪音频信号中的每个时域区间中的主频是否在与其对应的设定范围内。如果去噪音频信号中的每个时域区间中的主频在与其对应的设定范围内,在步骤S325中,将该主频所在的时域区间对应的权值加1。如果去噪音频信号中的每个时域区间中的主频不在与其对应的设定范围内,在步骤S326中,将该主频所在的时域区间对应的权值赋0。在步骤S327中得到每个时域区间对应的权值。本发明实施例中,如图7所示,由于每个时域区间相当于一个频点,对每个时域区间对应的权值计算,即频点对应的权值计算,将主频位于最低频点和最高频点之间的时域区间对应的权值加1,将主频不在最低频点和最高频点之间的时域区间对应的权值赋零,可以得到图8所示频点对应的权值分布图。在步骤S328中,将权值大于预设权值时域区间确定为有效时域区间;参见图8,在根据上述步骤对去噪音频信号中的时域区间的权值计算,由于去噪音频信号中有用的信号所占的权值较大,因此,将权值大于预设权值的时域区间确定为有效时域区间。在步骤S329中,从去噪录音信号中提取出所有有效时域区间,将有效时域区间中的信号作为初步参考信号。在步骤S330中,将初步参考信号中的空白信号去除,得到参考信号。经过上述步骤对去噪音频信号的处理,提取出所需的初步参考信号中,在开头处会有一小块空白信号,将该空白信号去除,就可以得到所需的参考信号。如图9所示,实施例中得到时长为1s,共有24个频点的参考信号。为了准确的得出音频设备的测试结果,如图10所示,步骤S150还可以包括以下步骤:在步骤S151中,从参考信号中提取目标信号,该目标信号包括多个时域区间。由于提取出的目标信号与预设测试音频信号相对应,因此该目标信号中也包含24和频点,该24个频点相当于多个时域区间。在步骤S152中,对每个时域区间中的信号进行FFT处理,得到每个时域区间中信号的频率响应和失真度。由于信号的频率响应和失真度有许多现有算法,下面仅以计算频点中信号的失真度为例进行示例性的说明。失真度表征一个信号偏离纯正弦信号的程度。失真度定义为信号中全部谐波分量的能量与基波能量之比的平方根值,如果负载与信号频率无关,则信号的失真度也可以定义为全部谐波电压的有效值与基波电压的有效值之比并以百分数表示,即r=PP-P1=U22+U32+...+Un2U1×100%---(1)]]>其中,r为失真度;P为信号总功率;P1为基波信号的功率;U1为基波电压的有效值;U2-Un为谐波电压有效值。采用数字化方法即频谱分析法来测量失真度,主要原理是基于FFT原理,由失真度计算公式(1)的描述可以看出,失真度的计算值由被测信号中的各次谐波的电压有效值来决定,利用傅立叶变换来计算出被测信号中的各次谐波电压有效值,就可以得出被测信号的失真度。在步骤S153中,判断频率响应和失真度是否均在各自对应的预设范围之外。本发明实施例中,由于预设测试音频信号和目标信号相对应,都有24个频点。因此,预先设定每个频点中信号的失真度范围和频响的范围。然后判断24个频点中,每个频点中信号的失真度是否在失真度范围内,以及每个频点的频响是否在频响范围内。其中,频率响应简称频响。如果频率响应和失真度均在各自对应的预设范围之外,在步骤S154中,将频率响应和失真度均在各自对应的预设范围之外的频域区间作为不合格频域区间,并统计不合格频域区间的数量。本发明实施例中,如果某个频点中信号的失真度和频响都没有在设定的范围内,那么就可以将该频点标记为不合格频点。当然,根据实际的需要,也可以将只要某个频点中失真度或频响至少有一个不在设定的范围内,就可以将该频点作为不合格频点进行标记。在步骤S155中,判断不合格频域区间的数量是否大于等于预设数值。当不合格频域区间的数量大于等于预设数值时,在步骤S156中,将音频设备标记为不合格音频设备。本发明实施例中,通常将包含大于等于两个不合格频点的目标信号作为不合格目标信号,说明该目标信号及对应的录音信号失真等太严重,不满足实际的要求,因此,将播放该录音信号的音频设备作为不合格音频设备。当不合格频域区间的数量小于预设数值时,在步骤S157中,将音频设备标记为合格音频设备。如果频率响应和失真度没有均在各自对应的预设范围之外,在步骤S158中,将频率响应和失真度均在各自对应的预设范围之外的频域区间作为合格频域区间。为了准确提取所需的目标信号,步骤S151还可以包括以下步骤:在步骤S1511中,获取预设测试音频信号中设置的所有采样点的位置。本发明实施例中,由于参考信号与预设测试音频信号相对应,根据预设测试音频信号,获取对参考信号的采样位置,对参考信号进行采样。在步骤S1512中,根据所有采样点的位置,在时域区间的中间位置两侧分别选取预设目标数量个采样点,作为时域区间的有效采样点。本发明实施例中,参考信号有24个频点,对参考信号的采样频率为4800Hz,则一个频点中会有2000个采样点。为了在对参考信号采样中,减少频点切换过程中产生的频谱泄露问题,需要对每个频点中的2000个采样点的前后100个采样点做加窗操作,为了使测试结果更加准确,实施例中选用频点中间的1000个采样点进行分析。在步骤S1513中,根据有效采样点对时域区间中的信号进行采样,得到目标信号。对每个频点中间位置两侧分别选取1000个点进行采样,提取出目标信号。本发明实施例提供的音频设备测试方法,通过获取预设测试音频信号;控制音频设备播放预设测试音频信号;在播放预设测试音频信号时进行录音,得到录音信号;获取录音信号中与预设测试音频信号相对应的参考信号;对参考信号进行信号处理,生成音频设备的测试结果。本发明实施例在不增加测试成本的情况下,通过对录音信号的相关处理,可以消除测试中的噪声信号,并进一步的提取出有用的参考信号,通过对该参考信号的相关处理,可以快速准确的得出该音频设备是否合格的测试结果。另外,本发明实施例提供的音频设备测试方法,通过对录音信号的滤波处理,可以消除低频噪声信号和瞬时干扰信号的影响,并且对去噪录音信号进行进一步的处理,最终提取出有用的目标信号,通过对目标信号中频点中信号的失真度和频响的计算,可以准确得出播放录音信号的音频设备是否为合格设备的测试结果。通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。另外,作为对上述各实施例的实现,本发明实施例还提供了一种音频设备测试装置,该装置位于终端中,如图11所示,该装置包括:音频信号获取单元10、播放单元20、录音单元30、参考信号获取单元40、信号处理单元50和测试结果生成单元60,其中:音频信号获取单元10被配置为获取预设测试音频信号;播放单元20被配置为控制音频设备播放预设测试音频信号;录音单元30被配置为在播放预设测试音频信号时进行录音,得到录音信号;参考信号获取单元40被配置为获取录音信号中与预设测试音频信号相对应的参考信号;信号处理单元50被配置为对参考信号进行信号处理;测试结果生成单元60被配置为生成音频设备的测试结果。在本发明另一实施例中,如图12所示,参考信号获取单元40,包括:去噪模块41和提取模块42。去噪模块41被配置为对所述录音信号进行去噪处理,得到去噪录音信号;提取模块42被配置为根据所述预设测试音频信号,从所述去噪录音信号中提取出与所述预设测试音频信号相对应的参考信号。其中,提取模块42,包括:信号划分子模块421、主频获取子模块422、设定频率范围获取子模块423、判断子模块424、权值计算子模块425、有效时域区间确定子模块426、有效时域区间提取子模块427和空白信号去除子模块428。信号划分子模块421被配置为根据所述预设测试音频信号,将所述去噪录音信号划分为多个时域区间;主频获取子模块422被配置为分别获取每个所述时域区间中的主频;设定频率范围获取子模块423被配置为根据所述预设测试音频信号,获取设定频率范围;判断子模块424被配置为判断每个所述时域区间的主频是否位于所述设定频率范围内;权值计算子模块425被配置为将主频位于所述设定频率范围内的时域区间对应的权值加1,并将主频位于所述设定频率范围内的时域区间对应的权值赋零,得到每个时域区间对应的权值;有效时域区间确定子模块426被配置为将权值大于预设权值时域区间确定为有效时域区间;有效时域区间提取子模块427被配置为从所述去噪录音信号中提取出所有所述有效时域区间,将所述有效时域区间中的信号作为初步参考信号;空白信号去除子模块428被配置为将所述初步参考信号中的空白信号去除,得到所述参考信号。另外,如图12所示,在本发明另一实施例中,信号处理单元50,包括:目标信号提取模块51和信号处理模块52。目标信号提取模块51被配置为从所述参考信号中提取目标信号,所述目标信号包括多个时域区间;信号处理模块52被配置为对每个所述时域区间中的信号进行快速傅里叶变换FFT处理,得到每个所述时域区间中信号的频率响应和失真度。如图12所示,测试结果生成单元60,包括:不合格频域区间确定模块61、统计模块62、不合格音频设备标记模块63和合格音频设备标记模块64。不合格频域区间确定模块61被配置为将频率响应和失真度均在各自对应的预设范围之外的频域区间作为不合格频域区间;统计模块62被配置为统计所述不合格频域区间的数量;不合格音频设备标记模块63被配置为在所述不合格频域区间的数量大于等于预设数值时,将所述音频设备标记为不合格音频设备;合格音频设备标记模块64被配置为在所述不合格频域区间的数量小于所述预设数值时,将所述音频设备标记为合格音频设备。如图12所示,目标信号提取模块51,包括:采样点获取子模块511、有效采样点选取子模块512和信号采样子模块513。采样点获取子模块511被配置为获取预设测试音频信号中设置的所有采样点的位置;有效采样点选取子模块512被配置为根据所述所有采样点的位置,在所述时域区间的中间位置两侧分别选取预设目标数量个采样点,作为所述时域区间的有效采样点;信号采样子模块513被配置为根据所述有效采样点对所述时域区间中的信号进行采样,得到所述目标信号。本发明实施例提供的音频设备测试装置,通过获取预设测试音频信号;控制音频设备播放预设测试音频信号;在播放预设测试音频信号时进行录音,得到录音信号;获取录音信号中与预设测试音频信号相对应的参考信号;对参考信号进行信号处理,生成音频设备的测试结果。本发明实施例在不增加测试成本的情况下,通过对录音信号的相关处理,可以消除测试中的噪声信号,并进一步的提取出有用的参考信号,通过对该参考信号的相关处理,可以快速准确的得出该音频设备是否合格的测试结果。另外,本发明实施例提供的音频设备测试装置,通过对录音信号的滤波处理,可以消除低频噪声信号和瞬时干扰信号的影响,并且对去噪录音信号进行进一步的处理,最终提取出有用的目标信号,通过对目标信号中频点中信号的失真度和频响的计算,可以准确得出播放录音信号的音频设备是否为合格设备的测试结果。图13是根据一示例性实施例示出的一种终端800的框图。例如,终端800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。参照图13,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。存储器804被配置为存储各种类型的数据以支持在终端800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。电源组件806为终端800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端800生成、管理和分配电力相关联的组件。多媒体组件808包括在所述终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到终端800的打开/关闭状态,组件的相对定位,例如所述组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信组件816被配置为便于终端800和其他设备之间有线或无线方式的通信。终端800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。在示例性实施例中,终端800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端800的处理器执行时,使得终端800能够执行一种信息处理方法,所述方法包括:获取预设测试音频信号;控制所述音频设备播放所述预设测试音频信号;在播放所述预设测试音频信号时进行录音,得到录音信号;获取所述录音信号中与所述预设测试音频信号相对应的参考信号;对所述参考信号进行信号处理,生成所述音频设备的测试结果。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1