基于DSPVOIP技术中语音编码技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DSPVOIP技术中语音编码技术研究

基于DSPVOIP技术中语音编码技术研究    摘 要:IP网络电话是一项涉及计算机网络、信令协议、数字信号处理等多个领域的综合性技术,价格低廉是IP电话能够进入市场的首要因素,其根本原因是IP电话均采用语音分组技术、语音压缩编码和统计复用,带宽利用率高,完成一次通信所需的成本大幅度降低。IP电话中的语音处理主要需要解决两个问题:一是在保证一定话音质量的前提下尽可能地降低编码比特率,二是在IP网络环境下保证一定的通话质量。前者正是我们要研究的语音编码技术。本论文主要介绍G.723.1、G.729语音编解码算法及其在VOIP应用中的性能分析比较,同时介绍G.729在DSP上的实现。   关键词:VOIP G.723.1 G.729 CS-ACELP TMS320C6211   中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2011)12(b)-0000-00       VOIP是一种以IP电话为主并且推出相应的增值业务的技术。VOIP最大的优势是能广泛地采用Internet 和全球IP互连的环境提供比传统业务更多更好的服务。VOIP可以在IP网络上便宜的传送语音、传真、视频、数据等业务。ITU-T G.729语音编码压缩标准以线性预测和矢量量化算法为基础,根据该标准的算法得到的语音编码能在降低语音码率的同时获得较好的语音质量。G.729是对电话宽带语音信号编码的标准,也是目前应用广泛的VOIP语音数字信号处理标准。   1 VOIP的相关技术    (1)信令技术,包括ITU-T H.323和IETF会话初始化协议SIP(Session Initiation Protocol)两套标准体系,还涉及到进行实时同步连续媒体流传输控制的实时流协议TRSP。(2)媒体编码技术,包括流行的G.723.1、G.729、G.729A话音压缩编码算法和MPEG-II多媒体压缩技术。(3)媒体实时传输技术。 (4)业务质量保障技术 。(5)网络传输技术,主要是TCP和UDP。    此外还有分组重建技术和时延抖动平滑技术、动态路由平衡传输技术、网关互联技术、网络管理技术以及安全认证和计费技术等等。    从上边的叙述中我们可以看出,语音编码是VOIP的关键技术之一。   2 常用的语音压缩编码算法    IP电话经常使用ITU定义的两个标准:G.723.1、G.729。它们采用的都是线性预测分析-合成编码和码本激励矢量量化技术,即混合编码的方法。   2.1 G.723.1协议    G.723协议是一个双速率语音编码建议[1],其两种速率分别是5.3 kbps和6.3 kbps。此协议是一个数字传输系统概况协议,适用于低速率多媒体服务中语音或音频信号的压缩算法。它作为完整的H.324系列标准的一部分,主要配合低速率图像编码H.263标准。   2.2 G.729协议    G.729协议是一个能在8 kbps上实现高质量语音编码的建议,也是H.323协议中有关音频编码的标准[2]。在IP电话网关中,G.729协议被用来实现实时语音编码处理。G.729协议采用的是CS-ACELP即共轭结构算术码激励线性预测的算法。CS- ACELP以CELP编码模型为基础,它把语音分成帧,每帧10 ms,也就是80个采样点。对于每一帧语音,编码器从中分析出CELP模型参数,其中包括线性预测系数,自适应码本和随机码本的索引值和增益。然后把这些参数传送到解码端,解码器利用这些参数构成激励源和合成滤波器,从而重现原始语音。    两种协议从编码质量、编码速率、编解码复杂度、抗误码性能、编解码时延这几方面比较综合考虑G.729协议略胜一筹。   3 G.729算法在DSP上的实现   3.1 芯片的选择    TMS320C6000器件是TMS320系列产品中的新一代高性能DSP芯片,是1997年TI公司发布的,包括定点系列和浮点系列。其中定点系列是TMS320C62XX,浮点系列TMS320C67XX,两者可以兼容。   3.2 TMS320C6211的特点   (1)采用改进型的哈佛结构    改进的哈佛结构允许数据存放在程序存储器中,并被算术运算指令直接使用,增强了芯片的灵活性。另外指令可以存储在高速缓存器(Cache)中,省去了从存储器中读取指令的时间,大大提高了运行速度。   (2)采用流水线操作    流水线操作是DSP实现高速度、高效率的关键技术之一。   (3)特殊的硬件结构    采用两个硬件乘法器实现乘法运算,只需要一个指令周期,大大提高了信号处理速度。此外,TMS320C6211内部的各种数据寄存器、移位寄存器等硬件结构,确保了DSP算法的快速性。   (4)特殊的DSP

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档