美文网首页
即时通讯的语音回声消除技术

即时通讯的语音回声消除技术

作者: 假_f89c | 来源:发表于2018-12-01 13:14 被阅读29次

在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生回音,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回传给自己。如果不对回音进行处理,将会影响通话质量和用户体验,更严重的还会形成震荡,产生啸叫。那么如何实现回声消除技术呢!

回声消除就是在Mic采集到声音之后,将本地音箱播放出来的声音从Mic采集的声音数据中消除掉,使得Mic录制的声音只有本地用户说话的声音。

传统的回声消除都是采用硬件方式,在硬件电路上集成DSP处理芯片,如我们常用的固定电话、手机等都有专门的回音消除处理电路,而采用软件方式实现回声消除一直存在技术难点,包括国内应用最广泛的QQ超级语音,便是采用国外的GIPS技术,由此可见一般。

回声消除已经成为即时通讯中提供全双工语音的标准方法。声学回声消除是通过消除或者移除本地话筒中拾取到的远端的音频信号来阻止远端的声音返回去的一种处理方法。这种音频的移除都是通过数字信号处理来完成的。回声消除技术是数字信号处理的典型应用之一。

回声消除的基本原理是以扬声器信号与由它产生的多路径回声的相关性为基础,建立远端信号的语音模型,利用它对回声进行估计,并不断修改滤波器的系数,使得估计值更加逼近真实的回声。然后,将回声估计值从话筒的输入信号中减去,从而达到消除回声的目的。

以下列举AnyChat音视频开发系统的回声消除技术。

AnyChat回音消除效果

A用户说话

B用户Mic录制声音(包含A的声音+B的声音)

A听到B的声音(进行了回音消除,只保留B的声音)

关于噪音抑制(ANS)

AnyChat的噪音抑制技术原理是将实时采样的数字信号进行频谱分析,这样我们就能分析背景噪声响应的强度和频谱分布,然后根据这个模型就能设计一个滤波器,当有人讲话的时候,同时做信号分析,根据分析,ANC就能分析出讲话者的频谱,那么根据这些背景噪音和讲话者的频谱,这个滤波器根据两个信号的对比实时的改变,让讲话者声音频谱通过,对背景噪声的频谱进行抑制,降低其能量,比如说降低15到20个分贝,就很明显可以感觉体验到噪音抑制的效果。

AnyChat具备业界领先的1080P高清动态双流技术,既能为用户提供如临现场般的面对面会诊环境,也能实现会诊室、手术室全景视频(主流)以及患者医疗数据/手术细节(辅流)的高清传输与呈现,为医疗诊治提供全面支持。

第二,AnyChat音视频解决方案可以实现多路医疗数据的采集与呈现,包括电子病历、检查报告、医学影像、超声、生命体征等,从而为专家提供全面有效的辅助支持。

第三,AnyChat秉承开放原则和标准化设计理念,提供开放接口,与医疗信息行业主流厂家深度合作,能够提供完整的医疗平台融合方案。

第四,AnyChat采用抗网络丢包专利技术以及最新的H.264编解码技术,大大提高了图像压缩效率,在同等带宽下,可向用户提供更逼真、更清晰、更流畅的画面,让系统具备更强的网络适应性与抗丢包能力,增强可用性。

目前,AnyChat远程医疗解决方案在业内已经有许多成功的应用,这一平台具备强大的综合能力,可以实现远程会诊、手术观摩、医疗教学、内部会议、医疗应急等功能,有效解决了偏远地区看病难问题,获得了极好的社会反响,成为医疗行业真正意义上的“千里眼”。

相关文章

  • 即时通讯的语音回声消除技术

    在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生...

  • YY语音消除回声

    平时开黑一直用微信语音,最近试了下YY,发现自己说话有很大的回声,百度搜了一下大部分是说调节麦克风的属性,我这边修...

  • Sip协议简述

    注册 呼叫 请求消息 响应消息 问题 回声消除 回波抵消 静音检测 语音/静音。VAD 语音动态监测 CNG...

  • WebRTC回声消除技术

    1 WebRTC简介 WebRTC是谷歌公司2011年发布的一项技术。WebRTC技术主要用于在支持HTML5的浏...

  • Linphone 配置参数(噪音调试)

    1,先找到跟语音相关的参数,其实有很多归纳一下无非就是 回声消除参数、回声抑制参数、噪声处理参数、均衡器参数4个。...

  • 非线性声学回声如何破解?华为云硬核技术为你解决

    摘要:本文将从非线性声学回声消除产生的原因、研究现状、技术难点出发,详细介绍华为云音视频团队推出的双耦合的声学回声...

  • VoIP基本概念:回声消除技术

    一、因特网语音通信中回声的特点 与传统电话相比,因特网上进行语音的实时传输,有其致命的弱点,那就是语音质量较差,影...

  • 非线性声学回声消除技术

    非线性的声学回声消除问题,在实际声学系统里面非常普遍也非常棘手,到目前为止还没有特别有效的办法来解决。目前介绍非线...

  • 回声消除概述

    在一般的VOIP软件或视频会议系统中,假设我们只有A和B两个人在通话, 首先,A的声音传给B,B然后用喇叭放出来,...

  • Speex回声消除

    1. 概述 Speex AEC是开源的回声消除代码。 回声消除框架图如下 AEC一般的方法使用自适应FIR滤波器设...

网友评论

      本文标题:即时通讯的语音回声消除技术

      本文链接:https://www.haomeiwen.com/subject/qkolcqtx.html