一种VoIP设备的回声消除方法技术

技术编号:21226480 阅读:35 留言:0更新日期:2019-05-29 07:16
本发明专利技术公开了一种VoIP设备的回声消除方法,公开了以下操作:步骤a:获取VoIP设备扬声器音腔内放置第一麦克风采集的

An Echo Cancellation Method for VoIP Devices

The invention discloses an echo cancellation method for a VoIP device, and discloses the following operations: step a: acquiring the first microphone acquisition placed in the loudspeaker cavity of a VoIP device

【技术实现步骤摘要】
一种VoIP设备的回声消除方法
本专利技术属于语音处理
,尤其涉及语音的回声消除技术。
技术介绍
为了更好的沟通合作,长时间的语音或者视频会议在日常工作中已十分常见。而语音会议中扬声器外放会带来回声问题,需要进行回声消除。回声是由远端语音信号经由网络传输,由本地扬声器播放后,与本地声音一起被本地麦克风采集,经过网络又传输回远端,被远端说话人听到的自己的声音。回声消除是保证正常的语音交流和音频质量的十分重要的处理技术。目前常用的回声消除方法取远端信号经由扬声器播放之前的数字信号作为参考信号,取本地拾音麦克风采集信号作为近端信号,将近端信号与参考信号一起送入回声消除器进行回声消除,输出近端信号去除其中回声信号成分后留下的本地拾音信号。回声消除的效果受到很多方面的制约。在扬声器音腔内部放置麦克风采集扬声器的播放信号,作为参考信号矫正信号,对于提高回声消除的效果有一定帮助。参考信号与近端信号之间存在一定的延时,为了让参考信号与近端信号时域上对齐,需要延时估计计算。延时估计不准确,则不能准确的从近端信号中去除回声信号。延时估计准确性不仅与会议环境有关,并且受到驱动和硬件的限制。参考信号矫正信号与近端信号有相同的音频采集驱动,两者延时,基本可忽略。因此,可以估计参考信号矫正信号与参考信号之间的延时作为参考信号与近端信号之间的延时。参考信号与参考信号矫正信号有很强的相关性,并且不受本地声音的干扰,其估计的延时,比直接计算参考信号与近端信号延时的准确性要高。参考信号矫正信号某些频段与近端信号中的回声有相同的扬声器非线性和线性失真,与回声信号更加相似。然而,由于音腔环境,参考信号矫正信号另外某些频段会有采集不足及频谱折射等问题,直接用整个频段的参考信号矫正信号替换回声消除的参考信号不能取得理想效果。因此,提出利用参考信号矫正信号与回声信号相似度高的频段来矫正参考信号,使矫正后的参考信号更加接近回声信号的特性,提高回声消除的效果。
技术实现思路
本专利技术目的在于提供一种VoIP设备的回声消除方法,通过计算相关性得到参考信号矫正信号与参考信号之间的延时估计,作为参考信号与近端信号的延时估计,保证回声消除的效果,提高VoIP语音通话的音频质量。为了实现上述专利技术目的,本专利技术公开的一种VoIP设备的回声消除方法主要包括以下操作步骤a:获取VoIP设备扬声器音腔内放置第一麦克风采集的,记当前帧的信号为,获取VoIP设备本地拾音第二麦克风采集的,记当前帧的信号为;步骤b:获取网络传输过来,扬声器播放之前的数字信号,记,记当前帧的信号为,将存入参考信号缓存器中;步骤c:从中得到与对齐的参考信号帧信号,根据对若干频点进行矫正,得到矫正后的参考信号帧信号;步骤d:将与送入回声消除器,得到去除回声的本地拾音信号的帧信号。优选的,第一麦克风采集的与第二麦克风采集的有相同的音频驱动和硬件时钟。优选的,在上述步骤c中具体包括:步骤c1:通过计算与中各帧信号的相关系数,初步估计参考信号与近端信号时域偏移,在初步估计时域偏移附近计算滑动窗内信号与相关系数,找出相关系数最大的位置,得到相对精确的时域偏移估计参数;步骤c2:根据时域偏移估计参数与,从中得到与对齐的所述参考信号帧信号。优选的,步骤c1若干帧计算一次,更新一次偏移估计参数,,以保证参考信号能与近端信号实时对齐。优选的,步骤c中还具体包括:步骤c3:对与分别进行fft变换得到相应频域信号,根据第一麦克风采集的信号频域特性,与所述第二麦克风采集的信号的频域特性,利用参考信号矫正信号中与回声特性更接近的频段矫正参考信号中相应频段,得到矫正后的参考信号帧信号。优选的,步骤c1详细包括以下步骤:c1-1:依次计算与中各帧信号的相关系数,得到相关系数集合,记为,如:计算与的相关性,得到相关系数,记为,计算与的相关性,得到相关系数,记为,则;c1-2:找出中最大值的位置,,初步确定大概时域偏移为;c1-3:在附近搜索相关性最大的精确偏移。优选的,步骤c1-3中,计算长度为的滑动窗信号与的相关系数,滑动窗滑动的采样点位置范围为。滑动窗滑动步长为。则。其中,,为滑动窗移动第次的窗信号,为滑动窗滑动总次数。记,其中,为前帧第个语音采样点幅值,记参考信号缓存器为:,其中,为参考信号缓存器中位置的语音信号采样点幅值。则滑动窗滑动次时,其窗中的语音信号采样点对应于中语音信号采样点位置为:,当,依次计算与的相关性,找出其中相关系数最大的位置。优选的,根据对若干频点进行矫正的操作进一步包括:对进行点()fft变换,得到其频域信号,其中,,为第个频点的fft值,对进行点fft变换,得到其频域信号,其中,,为第个频点的fft值;对与分别进行归一化处理。优选的,上述归一化处理是:根据特定的频段,选取中相应频点的fft值替换中相应频点的fft值,得到矫正后的参考信号帧信号。优选的,消除器分为自适应滤波和非线性残留回声消除两部分组成。本专利技术在VoIP语音会议设备扬声器音腔内放置与本地拾音麦克风有相同采集驱动和硬件的麦克风采集扬声器播放的信号作为回声消除参考信号的矫正信号,对参考信号进行矫正后与本地拾音麦克风采集的信号一起送入回声消除器,提高回声消除的准确性,改善VoIP音频质量。提高回声消除的参考信号与近端信号中的回声信号的相似性,减小不同扬声器导致的线性和非线性失真的影响。提高参考信号与近端信号延时估计的准确性,减小不同驱动硬件延时不准的影响。改善回声消除的效果,提高VoIP通话语音的音质。本专利技术提供的技术方案用参考信号矫正信号对参考信号的特定频段进行矫正,能够减小由于扬声器非线性及线性失真导致的参考信号与近端信号中的回声信号的差异性,从而提高回声消除的准确性,并减小不同扬声器设备对回声消除效果的影响。本专利技术提供的技术方案在提高回声消除的准确性的同时,能够一定程度改善VoIP通话的双工作用效果。附图说明图1为本专利技术实施例中获得与近端信号时域对齐的参考帧信号流程图;图2为本专利技术实施例中参考信号频域矫正并对近端信号进行回声消除流程图。具体实施例本专利技术基本原理:首先是对回声消除的参考信号进行其与近端信号的延时矫正。再根据参考信号矫正信号的某些频段对参考信号相应频段进行矫正处理,将矫正后的参考信号与近端信号送入回声消除器,经过NLMS频域自适应滤波和非线性处理,达到比较准确的回声消除效果。下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是此时所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了方便描述,附图中仅示出于本专利技术相关的部分而非全部流程/架构。本专利技术实施例提供了一种对VoIP设备扬声器音腔内放置麦克风采集参考信号矫正信号,记为,从而对参考信号(记为)的若干频段进行矫正,同时利用对与近端信号(记为)之间进行延时估计,从而时域对齐,提高回声消除效果的方法。时域对齐部分,主要通过计算参考信号矫正信号与参考信号缓存器中数据的相关性获得。频域矫正部分则对参考信号的特定频段取来自参考信号矫正信号的相应频段数据代替原来参考信号相应频段数据,得到矫正后的参考信号。将经过时域过对齐及频域矫正的参考信号(记为)与送入回声消除器,达到准确的回声消除效果。回声消除器由经典的NLMS频域自适应滤波与非线性本文档来自技高网
...

【技术保护点】
1.一种VoIP设备的回声消除方法,其特征在于,所述方法包括以下操作:步骤a:获取VoIP设备扬声器音腔内放置第一麦克风采集的

【技术特征摘要】
1.一种VoIP设备的回声消除方法,其特征在于,所述方法包括以下操作:步骤a:获取VoIP设备扬声器音腔内放置第一麦克风采集的,记当前帧的信号为,获取所述VoIP设备本地拾音第二麦克风采集的,记当前帧的信号为;步骤b:获取网络传输过来,扬声器播放之前的数字信号,记,记当前帧的信号为,将存入参考信号缓存器中;步骤c:从中得到与对齐的参考信号帧信号,根据对若干频点进行矫正,得到矫正后的参考信号帧信号;步骤d:将与送入回声消除器,得到去除回声的本地拾音信号的帧信号。2.根据权利要求1所述的回声消除方法,其特征在于,所述第一麦克风采集的与所述第二麦克风采集的有相同的音频驱动和硬件时钟。3.根据权利要求2所述的回声消除方法,其特征在于,在所述步骤c中具体包括:步骤c1:通过计算与中各帧信号的相关系数,初步估计参考信号与近端信号时域偏移,在初步估计时域偏移附近计算滑动窗内信号与相关系数,找出相关系数最大的位置,得到相对精确的时域偏移估计参数;步骤c2:根据时域偏移估计参数与,从中得到与对齐的所述参考信号帧信号。4.根据权利要求3所述的回声消除方法,其特征在于,所述步骤c1若干帧计算一次,更新一次偏移估计参数,,以保证参考信号能与近端信号实时对齐。5.根据权利要求4所述的回声消除方法,其特征在于,所述步骤c中还具体包括:步骤c3:对与分别进行fft变换得到相应频域信号,根据所述所述第一麦克风采集的信号频域特性,与所述第二麦克风采集的信号的频域特性,利用参考信号矫正信号中与回声特性更接近的频段矫正参考信号中相应频段...

【专利技术属性】
技术研发人员:羊开云高可攀杨张辉王永红徐晓峰李夏宾
申请(专利权)人:深圳市潮流网络技术有限公司潮流网络有限公司
类型:发明
国别省市:广东,44

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

1