G.729语音编码算法研究及其DSP的实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:d517441645
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几十年来,语音编码技术发展非常迅速。以话带语音编码为例,自20世纪70年代推出64kb/s PCM语音编码国际标准以来,CCITT已相继推出了32kb/s ADPCM、16kb/s LD-CELP、8kb/s CS-ACELP等国际标准。其中的CS-ACELP标准又称为G.729协议,它采用了当今语音压缩编码的各种先进技术,是CCITT推荐的语音压缩编码标准中算法最复杂的一种。该标准的应用非常广泛,如VoIP、可视会议和和电话会议等。 本文首先介绍了语音压缩编码技术中最重要的几种实现技术:短时域处理技术、线性预测分析、矢量量化、合成分析等。在对这些技术进行深入研究的基础上,本文对G.729算法进行了进一步的分析和研究。在此基础上,试图把握算法设计思路,并对ITU提供的算法源代码进行分析和研究,同时对其进行了仿真和验证。仿真证明,虽然该算法的压缩比较高(达到16:1),然而解码后的数据与编码前的数据基本相同,主观听音没有明显差别。仿真同时还表明,算法的复杂度非常高,采用C语言编写算法的代码无法在当前的DSP芯片中实时运行。 接下来,本文对如何在TI公司提供的TMS320C54x系列芯片中实现G.729算法进行了可行性研究,总结和提出了优化用C语言编写算法代码的一些方法:使用优化器优化,将运行效率低的程序转换成汇编程序,基于DSP硬件结构思想进行C语言编程等。仿真表明:这些方法极大的提高了程序的运行效率,证明了算法在TMS320C54x实时实现的可能性。 最后,本文提出了进一步优化的思路:基于超标量思想对算法进行优化,合理配置内存,采用循环展开技术,简化算法等。
其他文献
本实验室从土壤中分离得到一株角毛壳菌(Chaetomium cupreum)CH21,为了提高菌株CH21产生抗生素的能力,本论文以菌株CH21为出发菌株进行诱变育种,获得了高产突变株,进一步优化其发酵
近年来,随着我国经济的飞速发展,环境污染问题日益突出,面对日益恶劣的环境状况,我国政府提出了建设资源节约型和环境友好型社会的要求,一个又一个有关污染物排放的标准相继产生、
随着电子商务和电子政务地提出,以及广域网(PSTN、X.25、Frame Relay、DDN专线)等“开放式”网络的建立,其敏感信息或者机密数据的安全性无可避免地会受到黑客和攻击者的威胁
在过去的20 年里,无线通信在全球范围内取得了突飞猛进的发展,为人们提供了多种多样的服务,满足了社会上各种各样的需求。与此同时,无线通信系统之间难以兼容的现况也就成了
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
和传统的水力发电和火力发电不同,光伏发电采用分布式的光伏面板完成光能到电能的转换。在光伏电站中,光伏面板的电流经汇流箱连接到逆变器上,并最终送入箱变,该过程中我们需对电流、电压进行测试,从而导致整个电站中需要管理的设备和数据量非常大。传统的通信管理机采用嵌入式处理器完成数据的采集和处理,一个处理器既要完成众多通信接口的数据采集,又要进行运算处理和协议转换,因此处理器负担十分重,也正因为如此,传统的
近五十年来,主要粮食作物基本上已经解决了人们的温饱问题。但是人体内不可或缺的却又极易缺乏的微量元素摄取不足时,会引起人类的“隐性饥饿”,并且随着生活水平的提高,人们对膳
FFH-OCDMA系统使用光纤光栅阵列在时域和频域进行二维编码,实现了光信号的异步接入和信道复用。设计和实现可调谐FBG编/解码器需要解决以下两个问题:一是精确控制子光栅之间的
随着能源短缺问题的日益严重,风力发电成为了一种重要的发展趋势,并且变速恒频永磁直驱风力发电系统已经成为风电领域里的主力军。目前,其中的双PWM“背靠背”全功率变流拓扑结构得到了广泛的应用,逆变器作为并网发电系统的重要组成部分,其控制策略的研究对提高系统响应速度、提高系统抗干扰能力、对提高电网稳定性和对提高电能质量具有重要的意义。由于并网逆变器在能量转换和传输的过程中起到了很重要的作用,为了能够确保
嵌入式系统在工业控制、多媒体、通讯等各方面都有广泛应用。I/O驱动作为嵌入式操作系统的一个组成部分,对于嵌入式操作系统的应用起着关键作用。 I/O驱动在实现上通常有