基于TMS320C64的G.729语音编码器实时实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:februaryliao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语音编码就是应用信号处理方法,对语音信号进行压缩,以便于在通信系统中有效地进行传输。近些年来,语音编码技术取得了突破性进展,涌现出许多性能优良的语音编码算法和标准,以适用于不同的应用场景。针对VoIP等网络语音传输需求,国际电信联盟(ITU)推出了基于共轭结构代数码激励线性预测(CS-ACELP)语音编码标准,即ITU G.729标准。该标准算法延迟小、重建语音质量高,但其计算复杂度较大,对处理器的处理能力要求较高,不利于实时处理与应用。因此,在给定的处理器上,如何高效地实现语音编解码算法,这是工程实际中需要解决的重要问题。本文在分析语音编解码基本原理的基础上,基于德州仪器公司TMS320C64 DSP处理器,研究ITU G.729语音编解码的实时实现与优化问题,主要工作如下:(1)在简要论述语音信号产生模型、线性预测、矢量量化、感知加权滤波器等语音编码技术的基础上,阐述了G.729语音编解码原理和算法,并对线性预测分析、Levinson-Durbin算法、线谱对、开环基音分析、自适应码本与固定码本搜索、增益量化与预测、码本解码、长短期后置滤波等主要模块进行了较详细的分析。(2)在TMS320C64 DSP上,用软件实现了G.729编解码算法和标准。首先,在Windows系统的Microsoft Visual Studio环境中用C语言实现了G.729编解码标准;然后,为了提高运行效率,便于实时处理,根据TMS320C64+DSP结构特点,基于TI CCS软件开发环境,给出了多种代码优化技术,并对G.729编解码程序进行了性能优化,显著提高了代码的执行效率。(3)用ITU标准测试序列和长时间语音数据,验证了优化后的G.729语音编解码器的正确性,并对其语音质量进行了客观测试和主观测试。测试结果表明,优化后的G.729软件能有效地完成语音信号的实时编解码处理,且具有良好的语音质量。
其他文献
师范生综合素质的提高在培养创新人才方面有着至关重要的作用,教育课程是培养师范生综合素质的重要一环.80年代以后,世界各国师范教育改革重心在于通过加强高师教育课程建设
本文以加补充项的Fourier-Bessel双重级数的位移模式,分析了受集中荷载作用的简支环扇形弹性薄板的弯曲问题,给出了解析解和数值结果,推广了加补充项的富氏级数法的应用范围。
本文论述了分形技术在石油勘探中应用的可能性,分析了该项技术在石油勘探领域内的应用现状,介绍了一些成功的应用实例,并进一步探讨了其发展趋势。
本文对对经受到撞击的圆环的刚塑性动力响应进行了小变形分析,计算结果与大变形分析作了对比。指出二者之间的差别主要是由于动力学方程不同引起的。
本文以西藏萨迦寺为例,就政教合一制度和社会主义制度下的藏传佛教寺院管理所包含的政治制度、经济制度、入寺管理、学经制度等方面的内容进行一些初步的探讨.随着社会制度的
在语音通信中,语音编解码器具有重要的作用。语音编解码器识别技术在通信系统分析、通信终端识别、保密通信对抗等领域有着广泛的应用。由于语音编解码器在设计时会综合考虑
目前,我国工程建设与制造业飞速发展,社会经济随之增长,但一些负面的环境问题也屡见不鲜。拿温室气体与碳排量超标来说,它便是最大的环境隐患。温室气体直接导致了世界范围内
近年来,移动通信业务飞速发展,以高速率、低时延、全IP等移动流媒体技术为特点的第四代移动通信获得大规模商用,4G LTE网络成为运营商为用户提供高速数据业务的主要承载网络,但在4G网络应用初期,移动语音业务依然承载在2G/3G网络,已经建网的运营商基本采用SVLTE(Simultaneous Voice and LTE,LTE与GSM同步支持)技术或CSFB(Circuit Switched Fa
针对某石化厂一台齿轮箱进行了基于振动信号的分析,应用FFT变换和包络解调等方法分析了齿轮箱的轴承及齿轮部分,分别采集了速度和加速度振动信号,通过分析,发现了齿轮发生严
本文介绍了利用搜索引擎查找网站信息,进而收藏和利用网上信息,获得基础教育文献信息资料的方法和途径,并选择部分基础教育及其相关站点予以推介,以期有助于成人学员的现代化