论文部分内容阅读
随着现代移动通信的蓬勃发展,频带利用率与通信质量成为目前该领域两个突出的问题。低速率,高质量和低成本的语音编解码器成为解决这些问题的有效途径。为满足这种需要,国际电信联盟(International Telecom United,ITU)于1996年推出了G.729标准。它是基于共轭结构代数码激励线性预测(CS-ACELP)的8kbit/s的语音压缩标准,具有时延小,重建语音质量好等特性。G.729标准由于其接着概要介绍了16位定点的数字信号处理芯片TMS320C5402及其特点。优良的性能被广泛的应用于卫星通信、多媒体通信、移动通信以及IP网络电话等领域。本文首先叙述了语音编码技术的背景知识,系统地阐述了G.729语音编解码标准,从原理上分析了算法中的关键技术:线性预测、知觉加权滤波、矢量量化、增益量化、自适应码本搜索和固定码本搜索等。为了降低算法的运算量,本文提出了对算法进行改进的一些方法:线谱对系数量化过程的改进;开环搜索方法的改进;码本增益量化的简化;码本搜索中求最小距离的优化等。DSP (Digital Signal Processor)作为一种专用的数字信号处理器而被广泛的应用在多媒体、通信的各个领域。由于DSP具有体积小、功耗低、运算速度快和价格便宜等许多优点,非常适合于实时语音和视频压缩处理。本文采用TI公司的TMS320VC5402芯片来实现G.729语音编码算法,根据其特点对源代码中运算量较大的模块进行了代码优化。最后,仿真结果表明,优化后的G.729算法的运算量仅是原始算法的1/14,大大降低了算法的复杂度。经过主观试听判断,其输出的重建语音仍然具有很高的质量。