摘要
本文介绍了国际电信联盟(ITU)建议中G.723.1低速率语音编码器的基本原理,分析了其中主要模块的实现算法,并对一些计算量较大的模块(基因估计、自适应码本搜索、固定码本搜索)提出优化策略,对编码时间进行优化,使得算法有可能在DSP上实时实现。通过对根据优化策略优化的代码和未优化代码的测试分析,结果显示,优化代码比未优化代码的运行时间减少了21%~31%。
Introducing the principle of G. 723. 1 low bit-rate speech coder in International Telecom Union (ITU), analyzing the implementation algorithm of some important modules, and puting forward optimization strategy to these the modules with large computational complexity such as pitch estimation module, the adaptive and fixed code-book research modules, and also optimize the running time of the coder to make it possible to realize the real time implementation of G. 723. 1 on DSP. Experimental results show that the running time of the optimized source code is decreased by 21%-31% in comparison with that of the non-optimized one.
出处
《电子测量技术》
2007年第9期104-106,139,共4页
Electronic Measurement Technology
关键词
语音编码器
线性预测编码
基因估计
优化
speech coder
linear predictive coding
pitch estimation
optimization