本发明涉及一种信号处理方法,属于信号处理技术领域。
背景技术:
目前,随着计算机技术的不断发展,人们对音频等信息的采集与处理的需要也不断增强。其中,在对音频进行数据采集与处理时,一般均需要采用自动增益控制模块来实现对采集音频信息的增益处理,以便通过改变音频信号输入输出压缩比来实现控制声音大小的功能,使得最终输出的声音幅度始终保持在一个恒定的范围内。然而在实际的音频信息信息处理采集过程中,必然会遇到一些杂音或者回声残音的问题,这种回声残音的存在会使得音频信号处理时造成很大的噪音,影响信号处理的质量,因此,需要对这种回音的现象进行信号改进处理,以便提高信号处理质量。
本发明针对以上问题,提供一种信号处理方法,以便保证信号处理质量,降低回音干扰。
技术实现要素:
为实现上述目的,本发明提供如下技术方案:一种信号处理方法,其特征在于,其包括以下步骤:
(1)声音采集处理器实时接收传感器所采集的音频信息;
(2)将采集的时刻t时的音频信息转换为波形信号函数,并根据波形信号函数来判断该音频信号的平滑幅度,其中波形信号函数采用如下公式进行计算处理:
其中,
(3)根据平滑幅度来判断是否有回声残余,具体判断方式如下:
计算t时刻波的音频变换值:
根据该音频变换值计算音频波的波能值,t时刻波能值计算方法采用如下公式;
然后,计算t时间内音频的音频总能值:
如果满足
如果不满足
其中,
(4)如果有回声残余,则根据平滑幅度来对波形信号函数进行平滑补偿处理,然后,将根据平滑处理的结果利用音频控制模块对音频信号进行增益处理;如果没有回声残余,则直接利用增益控制模块来对音频信号进行增益处理。
进一步,作为优选,所述步骤(4)中,平滑补偿处理方法为:
其中,
进一步,作为优选,所述基础频率
进一步,作为优选,所述
与现有技术相比,本发明的有益效果是:
本发明从音频的波形方向着手,利用波形理论对音频信号进行处理,并将波形转化为波能,并根据时间段t时刻的波能来判断音频信号是否存在回声残余,该方法可以大大提高音频信号的处理质量,合理的对音频信号进行平滑处理,保证音频信号采集与处理的准确性,提高音频信号质量。
附图说明
图1是本发明一种信号处理方法的流程结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种信号处理方法,其特征在于,其包括以下步骤:
(1)声音采集处理器实时接收传感器所采集的音频信息;
(2)将采集的时刻t时的音频信息转换为波形信号函数,并根据波形信号函数来判断该音频信号的平滑幅度,其中波形信号函数采用如下公式进行计算处理:
(3)根据平滑幅度来判断是否有回声残余,具体判断方式如下:
计算t时刻波的音频变换值:
根据该音频变换值计算音频波的波能值,t时刻波能值计算方法采用如下公式;
然后,计算t时间内音频的音频总能值:
如果满足
如果不满足
其中,
(4)如果有回声残余,则根据平滑幅度来对波形信号函数进行平滑补偿处理,然后,将根据平滑处理的结果利用音频控制模块对音频信号进行增益处理;如果没有回声残余,则直接利用增益控制模块来对音频信号进行增益处理。
其中,平滑补偿处理方法为:
所述
其中,
在本实施例中,所述基础频率
本发明从音频的波形方向着手,利用波形理论对音频信号进行处理,并将波形转化为波能,并根据时间段t时刻的波能来判断音频信号是否存在回声残余,该方法可以大大提高音频信号的处理质量,合理的对音频信号进行平滑处理,保证音频信号采集与处理的准确性,提高音频信号质量。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。