计算机科学 ›› 2017, Vol. 44 ›› Issue (Z6): 309-311.doi: 10.11896/j.issn.1002-137X.2017.6A.070

• 网络与通信 • 上一篇    下一篇

VoIP中一种基于WebRTC的回声消除改进算法

姚力,刘强   

  1. 浙江警察学院大数据重点实验室 杭州310053,浙江警察学院大数据重点实验室 杭州310053
  • 出版日期:2017-12-01 发布日期:2018-12-01

VoIP Acoustic Echo Cancellation Algorithm Based on WebRTC

YAO Li and LIU Qiang   

  • Online:2017-12-01 Published:2018-12-01

摘要: 回声现象是语音通信系统中的常见问题,一直困扰和影响着通信质量。提出一种基于WebRTC(Web Real-Time Communication)开源框架的回声消除算法。该算法针对定点运算框架的局限性,采取浮点算法实现,提高了算法的效率和精度,同时还满足实时性要求。在移动设备上的仿真结果表明,所提算法在复杂度相当的前提下比原有算法有更高的回声返回损耗增益值,具备更好的回声消除性能。

关键词: VoIP,WebRTC,回声消除

Abstract: Echo phenomenon is a common problem in voice communication system,which affects the communication quality.This paper presented an echo cancellation algorithm based on WebRTC (Web Real-Time Communication).As the fixed-point realization is limited,the algorithm uses floating-point computation to improve algorithm efficiency and accuracy,while maintains algorithm speed.The experimental results based on mobile equipments show that the proposed algorithm outperforms the original one on echo return loss enhancement with comparable complexity.

Key words: VoIP,WebRTC,Echo cancellation

[1] 李挥,林茫茫,胡海军,等.VoIP回声消除器设计及算法研究[J].电子学报,2007,5(9):1774-1778.
[2] 王庆辉,李永哲.VoIP声学回声消除算法研究[J].现代电子技术,2009,2(7):157-159.
[3] FUKUI K,SHIMAUCHI S,KOBAYASHI K,et al.Acoustic echo canceller software for VoIP hands-free application on smartphone and tablet devices[C]∥2014 IEEE International Conference on Consumer Electronics (ICCE).Las Vegas,NV,2014:133-134.
[4] TAHERI S.WebRTCbench:a benchmark for performance assessment of webRTC implementations[C]∥2015 13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia).Amsterdam,2015:1-7.
[5] 胡敏,刘六程,刘鹏.基于WebRTC的视频会议系统的设计与实现[J].电视技术,2013,7(1):141-143,0.
[6] CIOCHINA S,PALEOLOGU C,BENESTY J,et al.An opti-mized NLMS algorithm for acoustic echo cancellation[C]∥2015 International Symposium on Signals,Circuits and Systems (ISSCS).Iasi,2015:1-4.
[7] BUCHNER H,KELLERMANN W.Improved Kalman gain com-putation for multichannel frequency-domain adaptive filtering and application to acoustic echo cancellation[C]∥2002 IEEE International Conference on Acoustics,Speech,and Signal Proces-sing (ICASSP).Orlando,FL,USA,2002:1909-1912.
[8] PADHI T,KAR A,CHANDRA M.Family of adaptive algo-rithms based on second order Volterra filters for nonlinear acoustic echo cancellation:A technical survey[C]∥2014 International Conference on Advances in Computing,Communications and Informatics (ICACCI).New Delhi,2014:909-914.
[9] SCHULDT C,LINDSTROM F,CLAESSON I.A Combined Implementation of Echo Suppression,Noise Reduction and Comfort Noise in a Speaker Phone Application[C]∥2007 Digest of Technical Papers International Conference on Consumer Electronics.Las Vegas,NV,2007:1-2.
[10] LU Y H,FOWLER R,TIAN W,et al.Enhancing echo cancellation via estimation of delay[J].IEEE Transactions on Signal Processing,2005,53(11):4159-4168.
[11] 汪萌,戴礼荣,宋彦,等.一种使用双滤波器的回声消除算法[J].数据采集与处理,2006,1(1):74-79.
[12] NAKAYAMA K,OFUJI Y,HIRANO A.An adaptive control method for regression coefficient in frequency domain non-linear echo suppressor[C]∥2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).Bucharest,2012:624-628.
[13] 开跃春,金涛,贾宏志.IP会议电话回声消除器的设计及仿真[J].计算机仿真,2010,7(1):322-325.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!