voip电话中基于webrtc回声消除算法开发与实现

voip电话中基于webrtc回声消除算法开发与实现

ID:32427924

大小:8.96 MB

页数:62页

时间:2019-02-04

voip电话中基于webrtc回声消除算法开发与实现_第1页
voip电话中基于webrtc回声消除算法开发与实现_第2页
voip电话中基于webrtc回声消除算法开发与实现_第3页
voip电话中基于webrtc回声消除算法开发与实现_第4页
voip电话中基于webrtc回声消除算法开发与实现_第5页
资源描述:

《voip电话中基于webrtc回声消除算法开发与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、万方数据VoIP电话中基于WCbRTC的回声消除算法的开发与实现目录目录摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..IllABSTRACT⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.IV第一章绪论⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯..11.1研究背景⋯⋯⋯⋯⋯⋯⋯⋯...⋯⋯⋯⋯⋯⋯⋯..11.1.1VolP介绍⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.11.1.2VOIP面临的问题和关键技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯21.2研究意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯,.41.3本文的主要内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..41.4本文的章节安排⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5第二章回

2、声消除算法研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..62.1VOIP通信中回声的特点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..62.2VOIP中回声消除方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.92.3声学回声消除器原理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯102.3.1双端检测⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..122.3.2静音检测⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..132.3.3NL~IS自适应滤波算法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..142.4本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.16第三章WebRTC中AECM算法实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯173.1WebRTC简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..173。1.1W

3、ebRTC架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。173.1.2WebRTC的功能组件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.183.2WebRTC中的AEC模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯203.2.1AECM算法框架⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2l3.2.2AEC~f算法流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..223.2.3AECM算法功能模块实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯233.3本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.30第四章测试平台搭建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯.3l4.1软件平台搭建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3I4.1.11inphone架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..314

4、.1.21inphone运行流程⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯324.1.3AEC算法在linphone中的实现⋯⋯⋯⋯⋯⋯⋯⋯⋯374.2硬件平台搭建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯39万方数据VolP电话中基于WebRTC的回声消除算法的开发与实现目录:’:’:妻誓篓兰要变⋯⋯⋯⋯⋯⋯i

5、IIIIIIIIHilllllIiIIIII⋯口39。4·2·2开发环境搭建⋯⋯⋯⋯⋯⋯!V2704474‘⋯394.2.3ALSA驱动⋯⋯⋯⋯⋯⋯⋯..一二:一.:_._I_一-=i⋯.414.3本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.44第五章测试结果及分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

6、⋯455.1测试场景设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯455.2测试结果分析⋯⋯⋯⋯⋯⋯⋯...⋯⋯⋯⋯⋯⋯⋯465.2.1远端讲话话测试结果分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯465.2.2双端通话测试结果分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..485.2.3近端讲话测试结果分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..525.3本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.53第六章结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯556.1本文研究结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯556.2不足和展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..56参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.57致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

7、⋯⋯⋯⋯⋯⋯59万方数据VoIP电话中基于WebRTC的回声消除算法的开发与实现摘要摘要当前随着网络带宽的发展,VoW(VoiceoverInternetProtoc01)技术及其应用也迅速发展。与传统电话相比,IP(InternetProtoc01)电话以其网络带宽利用率高,通话成本低,可灵活地提供丰富的增值功能而备受市场青睐。然而,在VoIP通话中,由于IP网络时延比较大,时延抖动比较大,使得回声现象比较严重,影响了通话质量和用户体验度。因此,要想使得VoIP广泛应用,必须提高其语音质量,那么就必须在因特网的语音传输过程中对回声进行处理。本文针对如何消除嵌入式可移动终端

8、设备在VoIP通话中的回声进行了研究。深入分析了开源WebRTC项目的AEC(AcoustiCEchoCancellation)算法,对WebRTC的架构,其AEC算法的工作流程以及其各个模块的运行流程进行了详细的描述。选取了开源软件linphone作为VoIP软件程序,并对1inphone的组织架构,通话时的运行流程,以及如何将AEC算法移植到linphone软件中工作进行了详细的论述。选取了当前应用非常广泛的android操作系统作为软件测试平台,以及T工公司媒体功能非常强大的DM6446作为硬件测试平台,然后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。