一种调整音频参数的方法及移动终端与流程

文档序号:11064997阅读:592来源:国知局
一种调整音频参数的方法及移动终端与制造工艺

本发明涉及终端应用领域,尤其涉及一种调整音频参数的方法及移动终端。



背景技术:

随着移动终端在人们生活中的广泛应用,移动终端对音效的要求越来越高,不论在语音通话场景下还是在多媒体播放场景下,都要求尽可能的改善用户的听感体验。

目前,由于用户往往无法依据实际的声学性能进行调整的,存在很大的随机性,容易产生破音现象,对电声器件有很大的损伤,又因为电声器件随着使用次数增加,音频特性会有所变化,而且不同的应用环境对电声器件的音效影响也有不同,所以,现有语音优化算法,都集中在终端研发阶段,都是经过专业测试,由研发人员按照声学特性进行调整,对用户而言没有任何可操作的空间;多媒体音效后处理调整,给用户提供的可调范围很小,仅能够提供量化均衡技术(EQ,EQualize)进行调整。也就是说,移动终端在出厂后就无法调整对音效影响较大的声学参数了,这就导致移动终端在使用的过程中往往无法够提供最优的音效。



技术实现要素:

有鉴于此,本发明实施例期望提供一种调整音频参数的方法及移动终端,以实现移动终端自适应调整音频参数,提供最优的音效,提升用户体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供一种调整音频参数的方法,应用于一移动终端,包括:播放原始探测声波;对探测反射声波进行录音,获得N个录音声波, 其中,所述探测反射声波为所述原始探测声波的反射波,N为大于等于1的正整数;对所述N个录音声波进行声学特性分析,获得环境的影响程序参数和终端的影响程度参数;按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数。

在上述方案中,所述对探测反射声波进行录音,获得N个录音声波,包括:对所述探测反射声波进行高清录音,获得所述N个录音声波。

在上述方案中,所述对所述N个录音声波进行声学特性分析,获得影响程度参数,包括:基于所述N个录音声波的衍生声波,获得所述环境的影响程度参数;基于所述N个录音声波的衰减声波,获得所述终端的影响程序参数。

在上述方案中,所述基于所述N个录音声波的衍生声波,获得所述环境的影响程度参数,包括:对所述N个录音声波进行回声抑制,得到N个衍生声波;基于所述N个衍生声波,获得环境声学特征指标;将所述环境声学特征指标与所述原始探测声波的声学特征指标进行比对,获得所述环境的影响程度参数。

在上述方案中,所述基于所述N个录音声波的衍生声波,获得所述环境的影响程度参数,包括:计算所述N个衍生声波的声压值;基于所述声压值,从所述N个衍生声波中选取一个衍生声波作为基础衍生声波;利用剩下的N-1个衍生声波对所述基础衍生声波进行补偿,获得环境衍生声波;对所述环境衍生声波进行声学分析,获得所述环境声学特征指标。

在上述方案中,所述基于所述N个录音声波的衰减声波,获得所述终端的影响程序参数,包括:提取所述N个录音文件中包含的衰减声波;基于所述N个衰减声波,获得终端声学特征指标;将所述终端声学特征指标与所述原始探测声波的声学特征指标进行比对,获得所述终端的影响程度参数。

在上述方案中,所述基于N个衰减声波,获得终端声学特征指标,包括:计算所述N个衰减声波的声压值;基于所述声压值,从所述N个衰减声波中选取一个衰减声波作为基础衰减声波;利用剩下的N-1个衰减声波对所述基础衰减声波进行补偿,获得终端衰减声波;对所述终端衰减声波进行声学分析,获得所述终端声学特征指标。

在上述方案中,所述按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数,包括:当所述移动终端当前运行的是多媒体播放应用时,采用所述环境影响程度参数以及所述终端影响程度参数调整所述音频参数;当所述移动终端当前运行的是录音播放应用时,采用所述环境影响程度参数调整所述音频参数;当所述移动终端当前运行的是语音通话应用时,采用所述终端影响程度参数调整所述音频参数。

在上述方案中,所述音频参数包括以下参数中的一项或多项:参数滤波器的增益gain、截止频率点Fh、品质因数Q、噪声抑制VAD参数、模拟增益Analog-Gain以及数字增益Digital-Gain。

第二方面,本发明实施例提供一种移动终端,包括:播放组件、收音组件以及处理器;其中,所述播放组件,用于播放原始探测声波;所述收音组件,用于对探测反射声波进行录音,获得N个录音声波,其中,所述探测反射声波为所述原始探测声波的反射波,N为大于等于1的正整数;所述处理器,用于对所述N个录音声波进行声学特性分析,获得环境的影响程序参数和终端的影响程度参数;按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数。

在上述方案中,所述收音组件,具体用于对所述探测反射声波进行高清录音,获得所述N个录音声波。

在上述方案中,所述处理器,具体用于基于所述N个录音声波的衍生声波,获得所述环境的影响程度参数;基于所述N个录音声波的衰减声波,获得所述终端的影响程序参数。

在上述方案中,所述处理器,具体用于对所述N个录音声波进行回声抑制,得到N个衍生声波;基于所述N个衍生声波,获得环境声学特征指标;将所述环境声学特征指标与所述原始探测声波的声学特征指标进行比对,获得所述环境的影响程度参数。

在上述方案中,所述处理器,具体用于计算所述N个衍生声波的声压值;基于所述声压值,从所述N个衍生声波中选取一个衍生声波作为基础衍生声波; 利用剩下的N-1个衍生声波对所述基础衍生声波进行补偿,获得环境衍生声波;对所述环境衍生声波进行声学分析,获得所述环境声学特征指标。

在上述方案中,所述处理器,具体用于提取所述N个录音文件中包含的衰减声波;基于所述N个衰减声波,获得终端声学特征指标;将所述终端声学特征指标与所述原始探测声波的声学特征指标进行比对,获得所述终端的影响程度参数。

在上述方案中,所述处理器,具体用于计算所述N个衰减声波的声压值;基于所述声压值,从所述N个衰减声波中选取一个衰减声波作为基础衰减声波;利用剩下的N-1个衰减声波对所述基础衰减声波进行补偿,获得终端衰减声波;对所述终端衰减声波进行声学分析,获得所述终端声学特征指标。

在上述方案中,所述处理器,具体用于当所述移动终端当前运行的是多媒体播放应用时,采用所述环境影响程度参数以及所述终端影响程度参数调整所述音频参数;当所述移动终端当前运行的是录音播放应用时,采用所述环境影响程度参数调整所述音频参数;当所述移动终端当前运行的是语音通话应用时,采用所述终端影响程度参数调整所述音频参数。

在上述方案中,其特征在于,所述播放组件为扬声器或者受话器;所述收音组件为一个麦克风或者麦克风阵列。

本发明实施例提供了一种调整音频参数的方法及移动终端。首先,移动终端播放原始探测声波,原始探测声波传播并反射,形成探测反射声波,然后,移动终端对探测反射声波进行录音,获得N个录音声波,接下来,对N个录音声波进行声学特性分析,获得终端的影响程度参数和环境的影响程序参数,最后,按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数。也就是说,通过对探测反射声波的分析,分别获得终端的影响程度参数和环境的影响程度参数,然后,根据不同的应用场景,选择不同的影响程序参数来对终端的输出音频的音频参数进行调整,以实现移动终端自适应调整音频参数,提供最优的音效,提升用户体验。

附图说明

图1为本发明实施例中的移动终端的结构示意图;

图2为本发明实施例中的调整音频参数的方法流程示意图;

图3为本发明实施例中的获得环境的影响程度参数的方法流程示意图;

图4为本发明实施例中的获得终端的影响程度参数的方法流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例提供一种移动终端,该移动终端可以为智能手机、平板电脑、笔记本电脑、台式电脑、多媒体播放器、智能手表等。参见图1所示,该移动终端包括:播放组件11、收音组件12和处理器2。这里,播放组件11可以为扬声器(SPK,Speaker),也可以为受话器(RCV,Receiver),收音组件12可以为一个麦克风(MIC,MICrophone),也可以是MIC阵列。这里所用的声学部件(SPK/RCV/MIC)可以采用常规的主流器件,也可以根据探测精度的要求进行选型,比如,可以采用大功率、大接收/发射带宽的器件,本发明不作具体限定。

在本发明实施例中,播放组件11作为探测用输出模块,收音组件12作为探测用接收模块,

下面结合上述移动终端对本发明实施例提供的一种自适应调整音频参数的方法。

参见图2所示,上述方法包括:

S201:播放原始探测声波;

具体来说,移动终端在触发事件发生后,控制播放组件播放原始探测声波。

这里,上述触发事件可以用户开启音频参数优化功能,也可以为预设的探测周期到达,或者移动终端上电开机等,当然,还可以有其它的触发事件,本发明不做具体限定。

S202:对探测反射声波进行录音,获得N个录音声波;

这里,N为大于等于1的正整数;

具体来说,原始探测声波播放后,在移动终端所处的环境内传播,并反射回到移动终端,此时,收音组件能够接收到一个或者多个传播方向上反射的声波,这些声波就是探测反射声波,记录这些探测反射声波,获得N个录音声波。

在实际应用中,S202可以包括:对探测反射声波进行高清录音,获得N个录音声波,即采用高清录音技术进行录音,此时,收音器件可以为MIC阵列,设置在移动终端的不同位置,接收到多个传播方向上的探测反射声波,然后,处理器对这些探测反射声波进行预处理,如抑制噪声、消除回声等,还可以采用高采样率(如48kHz及其以上)、大编码位深(如24bits及其以上)的无损编码技术,如此,录音文件可以更逼真的还原出录音环境的声场,更为完善地记录录音环境的声学响应信息。

S203:对N个录音声波进行声学特性分析,获得影响参数程度;

在具体实施过程中,S203包括:基于N个录音声波的衍生声波,获得环境的影响程度参数;基于N个衰减声波,获得终端的影响程序参数。

下面对上述声学特征分析过程进行详细说明。

参见图3所示,上述基于N个录音声波的衍生声波,获得环境的影响程度参数的步骤,包括:

S301:对N个录音声波进行回声抑制,得到N个衍生声波;

具体来说,移动终端首先对N个录音声波进行回声抑制,去除录音声波中包含的衰减声波,获得N个干净的衍生声波。

S302:基于N个衍生声波,获得环境声学特征指标;

在具体实施过程中,S302可以包括:计算N个衍生声波的声压值;基于声压值,从N个衍生声波中选取一个衍生声波作为基础衍生声波;利用剩下的N-1个衍生声波对基础衍生声波进行补偿,获得环境衍生声波;对环境衍生声波进行声学分析,获得环境声学特征指标。

具体来说,第一步,移动终端对N个衍生声波通过A计权算法,获得这些 衍生声波的声压值,第二步,从这些衍生声波中选取声压值选取声压值最高的一个衍生声波作为基础衍生声波,第三步,集合剩下的N-1个衍生声波进行环境声场参数的获取,并对基础衍生声波进行补偿,得到环境衍生声波;第四步,对环境衍生声波进行声学分析,获得环境声学特征指标,这里,环境声学特征指标包括但不限于:频率响应(FR,Frequency Response)曲线,噪声输出等级(Noise Level)和声压特性(SPL,Sound Pressure Level)等,当然,还可以为其它指标,本发明不做具体限定。

这里,上述集合剩下的N-1个衍生声波进行环境声场参数的获取的步骤可以包括:首先,对剩下的N-1个衍生声波分别进行门函数截取以及快速傅里叶变换(FFT,Fast Fourier transform),得到每个衍生声波的FR曲线,然后,通过声压测试算法对这些FR曲线进行处理,获得环境声场参数。当然,在实际应用中,还可以有其它方式获得环境声场参数,本发明不做具体限定。

S303:将环境声学特征指标与原始探测声波的声学特征指标进行比对,获得环境的影响程度参数。

具体来说,移动终端可以预先或者在执行S302的同时,对原始探测声波进行如上所述的声学特征分析,获得原始探测声波的声学特征指标,然后,在S302之后,将环境声学特征指标与原始探测声波的声学特征指标进行比对,找出指标的差异点,这些差异点即为环境的影响程度参数。

通过上述过程,就计算出了环境的影响程度参数,该参数表征环境对于音频参数的影响程度。

参见图4所示,上述基于N个衰减声波,获得终端的影响程序参数的步骤,包括:

S401:提取N个录音文件中包含的衰减声波;

S402:基于N个衰减声波,获得终端声学特征指标;

在具体实施过程中,S402可以包括:计算N个衰减声波的声压值;基于声压值,从N个录音声波的衰减声波中选取一个衰减声波作为基础衰减声波;利用剩下的N-1个衰减声波对基础衰减声波进行补偿,获得终端衰减声波;对终 端衰减声波进行声学分析,获得终端声学特征指标。

具体来说,与上述衍生声波的处理方式相同,第一步,移动终端通过A计权算法对得到的N个衰减声波的声压值进行计算,第二步,移动终端从N个衰减声波中选取一满足分析要求的衰减声波作为基础衰减声波,第三步,集合剩下的N-1个衰减声波对基础衰减声波进行补偿,得到终端衰减声波;第四步,对终端衰减声波进行声学分析,获得终端声学特征指标,这里,终端声学特征指标包括但不限于:FR曲线,Noise Level和SPL等,当然,还可以为其它指标,本发明不做具体限定。

S403:将终端声学特征指标与原始探测声波的声学特征指标进行比对,获得终端的影响程度参数。

具体来说,移动终端将终端声学特征指标与原始探测声波的声学特征指标进行比对,找出指标的差异点,这些差异点即为终端的影响程度参数。

通过上述过程,就计算出了终端的影响程度参数,该参数表征终端自身对于音频参数的影响程度。

S204:按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数。

具体来说,移动终端在获得环境的影响程度参数和终端的影响程度参数之后,按照预设策略,针对不同的应用场景能够选取不同的影响程度参数来调节移动终端输出音频的音频参数。这里,音频参数包括且不限为以下参数中的一项或多项:参数滤波器的增益(gain)、截止频率点(Fh)、品质因数(Q)、噪声抑制(VAD)参数、模拟增益(Analog-Gain)以及数字增益(Digital-Gain)等。

比如,当移动终端当前运行的是多媒体播放应用时,采用环境影响程度参数以及终端影响程度参数调整音频参数;当移动终端当前运行的是录音播放应用时,采用环境影响程度参数调整音频参数;当移动终端当前运行的是语音通话应用时,采用终端影响程度参数调整音频参数。当然,还可以存在其它的预设策略,本发明不做具体限定。

在实际应用中,无论采用哪个影响程度参数对音频参数进行条件,均是利用FR曲线、Noise Level以及SPL来对移动终端的上述音频参数进行调整。当然,还利用声学特征指标来对移动终端的其它音频参数进行调整,本发明不做具体限定。

例如,利用FR曲线,对播放通道或通话下行通道的滤波器参数进行补偿设置——针对测得的FR曲线凹陷部分我们进行参数滤波器的参数调整,包括针对凹陷深度修改gain值、根据凹陷位置设置Fh以及根据凹陷带宽设置Q值,最终利用滤波器补偿FR曲线上的凹陷,也可以对播放优化算法中的EQ参数(频域)进行针对性的补偿;

利用Noise Level的测量值,修改通话音频参数中的VAD参数,包括但不局限于各种噪声探测的门限值,噪声滤波器的各项参数等;对播放优化算法中的类似噪声门限进行修改,也可以提高播放通道信号的信噪比。当Noise-Level值提升,需要提升VAD门限,这样可以更好地抑制噪声,但是必然的,这样会损失更多的有用信号,因此提升的幅度按照经验选择。

利用SPL,按照实际人耳对响度的要求,进行功放Analog-gain的修改或是音频信号数字通道上Digital-gain的修改。

在另一实施例中,还可对当环境的影响程度参数和终端的影响程度参数分别设置一门限值,当环境的影响程度参数和终端的影响程度参数小于对应的门限值时,采用对应的影响程度参数调整移动终端输出音频的音频参数。

由上述可知,通过对探测反射声波的分析,分别获得终端的影响程度参数和环境的影响程度参数,然后,根据不同的应用场景,选择不同的影响程序参数来对终端的输出音频的音频参数进行调整,以实现移动终端自适应调整音频参数,提供最优的音效,提升用户体验。

基于同一发明构思,本发明实施例提供一种移动终端,与上述一个或者多个实施例中所述的移动终端一致。

参见图1所示,该移动终端包括:播放组件11、收音组件12以及处理器2; 其中,播放组件11,用于播放原始探测声波;收音组件12,用于对探测反射声波进行录音,获得N个录音声波,其中,探测反射声波为原始探测声波的反射波,N为大于等于1的正整数;处理器2,用于对N个录音声波进行声学特性分析,获得环境的影响程序参数和终端的影响程度参数;按照预设策略,采用对应的影响程度参数调整移动终端输出音频的音频参数。

在上述方案中,收音组件12,具体用于对探测反射声波进行高清录音,获得N个录音声波。

在上述方案中,处理器3,具体用于基于N个录音声波的衍生声波,获得环境的影响程度参数;基于N个录音声波的衰减声波,获得终端的影响程序参数。

在上述方案中,处理器2,具体用于对N个录音声波进行回声抑制,得到N个衍生声波;基于N个衍生声波,获得环境声学特征指标;将环境声学特征指标与原始探测声波的声学特征指标进行比对,获得环境的影响程度参数。

在上述方案中,处理器2,具体用于计算N个衍生声波的声压值;基于声压值,从N个衍生声波中选取一个衍生声波作为基础衍生声波;利用剩下的N-1个衍生声波对基础衍生声波进行补偿,获得环境衍生声波;对环境衍生声波进行声学分析,获得环境声学特征指标。

在上述方案中,处理器2,具体用于提取N个录音文件中包含的衰减声波;基于N个衰减声波,获得终端声学特征指标;将终端声学特征指标与原始探测声波的声学特征指标进行比对,获得终端的影响程度参数。

在上述方案中,处理器2,具体用于计算N个衰减声波的声压值;基于声压值,从N个衰减声波中选取一个衰减声波作为基础衰减声波;利用剩下的N-1个衰减声波对基础衰减声波进行补偿,获得终端衰减声波;对终端衰减声波进行声学分析,获得终端声学特征指标。

在上述方案中,处理器2,具体用于当移动终端当前运行的是多媒体播放应用时,采用环境影响程度参数以及终端影响程度参数调整音频参数;当移动终端当前运行的是录音播放应用时,采用环境影响程度参数调整音频参数;当 移动终端当前运行的是语音通话应用时,采用终端影响程度参数调整音频参数。

在上述方案中,播放组件11为扬声器或者受话器;收音组件12为一个麦克风或者麦克风阵列。

这里需要指出的是,以上移动终端实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本发明移动终端实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解,为节约篇幅,这里不再赘述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1