VoIP技术之回声消除技术

“在PBX或局用交换机侧,有少量电能未被充分转换而且沿原路返回,形成回声。如果打电话者离PBX或交换机不远,回声返回很快,人耳听不出来,这种情况下无关紧要。但是当回声返回时间超过10ms时,人耳就可听到明显的回声了。为了防止回声,一般需要回声消除技术,在处理器中有特殊的软件代码监听回声信号,并将它从听话人的语音信号中消除。对于IP电话设备,回声消除技术是十分重要的,因为一般IP网络的时延很容易就达到40~50ms。 ”
  
  一、 因特网语音通信中回声的特点
  与传统电话相比,因特网上进行语音的实时传输,有其致命的弱点,那就是语音质量较差,影响因特网语音质量的因素是多方面的,最关键的因素之一是回声的影响。因此,要提高因特网的语音质量,就必须在因特网的语音传输过程中进行消回声的处理,也就是说,IP电话网关作为因特网的语音接入设备,几须具有回声的消除功能。由于因特网的语音传输是采用分组交换技术实现的一种全新的电信业务,传送的语音信号要经过编码、压缩、打包等一系列处理,这不仅造成回声路径的延迟较大,而且延迟抖动也较大。因此,在因特网的语音传输过程中,回声问题显得尤其突出,并具有如下特点。
  
  1、 回声源复杂
  
  在传统电话系统中,存在着一种所谓的"电路回击"。该回声产生的主要原回是在系统中存在2-4线的转换。完成2-4转换的混合器因阻抗匹配,造成"泄漏",从而导致了"电路回声"。从因特网IP电话网关的连接方式可以看出,IP电话网关一端连接PSTN,另一端连接因特网。
  
  尽管电路回声产生于PSTN中,但同样会传至于IP电话网关,是因特网语音传输中的回声源之一,因特网语音传输中的第二种回声源是所谓的"声学回声"。声学回声是指扬声器播放出来的声音被麦克风拾取后发回远端,这就使得远端谈话者能听到自己的声音。声学回声又分为直接回声和间接回声。直接回声是指扬声器播放出来的声音未经任何反射直接进入麦克风。这种回声延迟最短,它与远端说话者的语音能量,扬声器与话筒之间的距离、角度、扬声器的播放音量以及话筒的拾取灵敏度等因素相关。间接回声是指扬声器播放的声音经不同的路径一次或多次反射后进入麦克风所产生的回声集合。因为周围物体的变动,例如人的走动等,都会改变回声的返回路径,因为这种回声的特点是多路径、时变的。另外,背景噪声也是产生回声的因素之一。
  
  2、 回声路径的延迟大
  
  在因特网中的语音传输中,延迟来源有三种:压缩延迟、分组传输延迟和处理延迟。语音压缩延迟是产生回声的主要延迟,例如在G.723.1标准中,压缩一帧(30ms)的最大延迟是37.5ms。分组传输延迟也是一个很重要的来源,测试表明,端到端的最大传输延迟可达250ms以上。处理延迟是指语音包的封装时延及其缓冲时延等。
  
  3、 回声路径的延迟抖动大
  
  在因特网的语音传输过程中,由于回声路径、语音压缩时延、分组传输路由等存在诸多不确定因素,而且波动范围较大,一般在20~50ms之间。
  
  二、 声学回声消除器的结构和相关算法
  随着消回声技术的发展,当前回声消除研究的重点,已由"电路回声"的消除,转向了"声学回声"。
  
  (1) 周围环境的处理
  
  分析声学回声的产生的机理,可以知道:声学回声最简单的控制方法是改善扬声器的周围环境,尽量减少扬声器播放声音的反射。例如,可以在周围的墙壁上附加一层吸音材料,或增加一层衬垫以增加散射,理想的周围环境是其回响时间或RT-60(声音衰减60dB所需要的时间)在300ms~600ms之间。因为这样的环境一方面可以控制反射,又可以不会使讲话者感到不适。改善环境可以有效地抑制间接声学回声,但对直接声学回声却无能为力。
  
  (2) 回声抑制器 回声抑制器是使用较早的一种回声控制方法。回声抑制器是一种非线性的回声消除。它通过简单的比较器将接收到准备由扬声器播放的声音与当前话筒拾取的声音的电平进行比较。如果前者高于某个阈值,那么就允许传至扬声器,而且话筒被关闭,以阻止它拾取扬声器播放的声音而引起远端回声。如果话筒拾取的声音电平高于某全阈值,扬声器被禁止,以达到消除回声的目的。 由于回声抑制是一种非线性的回声控制方法,会引起扬声器播放的不连续。影响回声消除的效果,随着高性能的回声消除器的出现,回声抑制器已很少人使用了。

(3) 声学回声消除器 声学回声消除的另一方法是使用声学回声消除器(AEC:Acoustic Echo Chancellor),AEC是对扬声器信号与由它产生的多路径回声的相关性为基础,建立远端信号的语音模型,利用它对回声进行估计,并不断地修改滤波器的系数,使得估计值更加逼近真实的回声。然后,将回声估计值从话筒的输入信号中减去,从而达到消除回声的目的,AEC还将话筒的输入与扬声器过去的值相比较,从而消除延长延迟的多次反射的声学回声。根椐存储器存放的过去的扬声器的输出值的多少,AEC可以消除各种延迟的回声。

时间: 2024-10-24 18:29:44

VoIP技术之回声消除技术的相关文章

消除技术债务?DevOps可以这么用!

DevOps强调开发运维过程的可度量与透明化.而通常情况下我们把软件质量分为内部质量和外部质量.所以我们应该对内部质量和外部质量分别进行度量,以便持续改进和优化软件质量. 软件的内部质量通常指代码和设计的质量.内部质量可以通过应用设计和编程达到最佳实践,也可以通过持续一致的开发和交付流程来提高. 通常,软件的外部质量是通过查看和使用软件(例如验收测试)来度量的. 比较常见的情况是,有的软件外部质量很好(所有功能都能正常使用),但是内部质量却很差(可能有糟糕的代码.不可维护的代码).从长远的角度看

苹果又陷官司!被告窃取噪音消除技术

苹果一直对专利问题格外重视,因此也经常因专利问题和其他公司打官司.而最近,苹果却因专利侵权被告上了法庭.一家名为Noise Free的公司称苹果窃取了他们噪音消除技术的秘密资料,并将这项技术应用于iPhone和iPad之上.Noise Free控告苹果专利侵权.滥用机密以及违反合同,并在上周将苹果告上了法庭.这次案件被北加利福尼亚法庭受理.除了控告侵权,Noise Free还要求法庭敦促苹果尽快停止使用噪音消除技术,减少对自己公司的损失.该公司还表示,苹果原本对本公司的噪音消除技术十分的感兴趣,

Speex 回声消除

为什么需要声学回声消除呢?在一般的VOIP软件或视频会议系统中,假设我们只有A和B两个人在通话,首先,A的声音传给B,B然后用喇叭放出来,而这时B的MIC呢则会采集到喇叭放出来的声音,然后传回给A,如果这个传输的过程中时延足够大,A就会听到一个和自己刚才说过的话一样的声音,这就是回声,声学回声消除器的作用就是在B端对B采集到的声音进行处理,把采集到声音包含的A的声音去掉再传给A,这样,A就不会听到自己说过的话了.声学回声消除的原理我就不说了,这在网上有很多文档,网上缺少的是实现,所以,我在这把一

防火墙技术详细说明及技术发展趋势

传统的防火墙通常是基于访问控制列表(ACL)进行包过滤的,位于在内部专用网的入口处,所以也俗称"边界防火墙".除了访问控制功能外,现在大多数的防火墙制造商在自己的设备上还集成了其它的安全技术,如NAT和VPN.病毒防护等. 一.防火墙技术发展概述 传统的防火墙通常是基于访问控制列表(ACL)进行包过滤的,位于在内部专用网的入口处,所以也俗称"边界防火墙".随着防火墙技术的发展,防火墙技术也得到了发展,出现了一些新的防火墙技术,如电路级网关技术.应用网关技术和动态包过

78期:ATF走进清华,阿里技术天团畅谈技术梦想

云周刊 本周要点 查看更多 ATF走进清华,阿里技术天团畅谈技术梦想 2016 ATF阿里技术论坛于4月15日在清华大学举办.阿里巴巴集团技术委员会主席王坚,阿里巴巴集团首席技术官(CTO)张建锋,阿里巴巴集团首席风险官(CRO)刘振飞,蚂蚁金服首席技术官(CTO)程立以及来自阿里巴巴集团各部门多位技术大咖齐聚一堂,与莘莘学子分享阿里的技术梦想,阅读详情. [活动实录]2016 阿里技术论坛(Alibaba Technology Forum) [直播回顾]<阿里云RDS MySQL分支深度定制实

ATF走进清华,阿里技术天团畅谈技术梦想

"阿里上个财年中国电商平台零售额突破3万亿元人民币并超过沃尔玛,这意味着一家中国互联网企业超越了一家代表工业时代最高成就的美国企业."4月15日在北京清华大学,阿里巴巴技术委员会主席王坚在出席ATF面对1500名在场学生时说,"时代给了我们巨大的机会,让技术可以为全人类服务."  ATF(Alibaba Technology Forum)系阿里巴巴技术论坛,是阿里每年面向高校学生最重要的技术盛会,此前曾在斯坦福大学.香港科技大学.北京大学.北京邮电大学等知名学府举办

飞天技术汇 - 阿里云技术大牛为您揭秘双11幕后的技术保障

飞天技术汇 - 阿里云技术大牛为您揭秘双11幕后的技术保障 年年"双11"买买买,但是您了解双11幕后的技术故事吗?数以亿计的峰值检索请求,高并发的购买订单管理,花样繁多的红包和折扣信息比对,海量的库存和物流信息处理,这一切的背后都有阿里云的影子.11月18日,我们为您邀请到了阿里巴巴双11项目阿里云核心技术团队的弹性计算高级技术专家祝犁.存储高级开发工程师姜琦和数据库高级开发工程师凌洛,在北京望京阿里中心为您详细解读阿里云如何为阿里巴巴双11全球购物狂欢节提供技术支撑和保障服务. 时

谈谈微软技术,以及对待技术应有的态度

昨晚在家上网,看看微软研究院TechFest 2010的消息,逛逛Channel 9,瞅瞅DevLabs里的项目,以及F#与Reactive Framework之类东西.然而,我一边对那些有趣而奇妙的技术感叹不已,同时却又产生出一种忿忿之情.为什么?因为在国内的技术圈子里,经常有一种在我看来莫名奇妙的鄙视微软技术的风气.这样的风气在国内的推特圈里也非常明显,基本上只有我一个人对微软的技术抱有好感,并"勇于"和大量意见向左的人争辩.忿忿之余,我便在推特上不断表达我对这种风气的抱怨及否定,

物联网技术与安防技术正发生深度融合

物联网技术与智能化技术正在深度融合,加快行业的智能化发展,促使行业需求在应用层上落地.安防行业作为信息技术产业的重要组成部分,其发展备受关注.目前,现代安防和物联网在业务和技术上的融合正发生着剧烈的变化,更加智能化.一体化的安防系统使安防行业的核心价值日益彰显. 随着室内定位技术和近场感知技术的成熟,其催生出来的地理围栏系统正在革新着各大场景的安防业态.作为LBS的一种新应用,地理围栏(Geo-fencing)是用一个虚拟的栅栏封闭的地理边界,当手机或者嵌入定位模块的资产设备进入或者离开该边界时