g.729语音编码抗丢包算法分析及其arm平台实现-analysis of g.729 speech coding anti-packet loss algorithm and its implementation on arm platform.docx

g.729语音编码抗丢包算法分析及其arm平台实现-analysis of g.729 speech coding anti-packet loss algorithm and its implementation on arm platform.docx

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
g.729语音编码抗丢包算法分析及其arm平台实现-analysis of g.729 speech coding anti-packet loss algorithm and its implementation on arm platform

摘 要实时语音通信技术在实际的运营中由于网络阻塞引起的丢包、信道干扰等问 题,导致实时语音服务质量下降,这些问题还远未有效解决。语音数据在 Internet 上的实时可靠传输日益得到重视。G.729 语音编码算法是目前常用的语音编码算法之一。多描述编码算法是在不 可靠网络中进行信息传输的信源编码技术。基于上述两方面,G.729 语音编码数据 在网络上的可靠传输原理和算法被研究,提出基于多描述编解码算法的抗丢包 G.729 语音编解码算法框架,并采用标量双描述算法和交织算法分别实现了两个抗 丢包 G.729 语音编解码器,这两个算法在性能上各有千秋。抗丢包 G.729 语音编解 码算法的运算复杂度高,而 ARM 处理器的运算能力有限,未经优化的抗丢包 G.729 语音编解码器无法满足实时性要求很高的语音通信服务。针对 ARM 平台,对编解 码器进行深入的优化,提高编解码器的实时性,并移植到 ARM-Linux 平台下。最 后对编解码器优化前后复杂度和语音质量进行测试。搭建 NIST net 网络测试环境 对算法的抗丢包性能进行测试。结果表明,从抗丢包性能上讲,抗丢包 G.729 语音编码算法的抗丢包性能明显 优于无抗丢包编码算法,从 ARM 平台实现上讲,优化后的抗丢包语音编解码算法 复杂度降低到优化前的五分之一。最终为 ARM 平台提供了高实时性的带有抗丢包 特性的 G.729 语音编解码器。关键词:G.729语音编码多描述编码优化ARM 平台实现AbstractReal-time speech communications in operations are facing the packet-loss problems result from network congestion, channel disturbance and so on, these problems are making severe quality degradation to the received speech and these problems are far away from being solved. Therefore the reliable transmission of speech on the Internet has gained much attention.G.729 speech coding algorithms is commonly used in speech communication. Multiple Description Coding (MDC) is a source coding technology with which information can be transmitted in unreliable networks. Based on these, the principle and algorithm of reliable G.729 speech transmission are studied and its anti packet loss algorithm based on Multiple Description Coding are investigated in the thesis. Anti packet loss algorithm of G.729 codec uses two descriptions scalar quantizing algorithm and interleaving algorithm to achieve. Anti packet loss G.729 speech codec algorithms of high computational complexity, while the computational performance of the ARM processor is limited, without the optimized G.729 speech codec is unable to meet the demanding real-time speech communication service. For the ARM platform, codec depth optimized to improve the real-time, and port to the ARM-Linux platform. Finally, the speech codec complexity and speech quality are to be tested. Anti packet loss perfor

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档