论文部分内容阅读
G.723.1是下一代网络的媒体网关中使用的低速率语音编码算法之一。国际电信联盟(ITU-T)于1996年推出的该语音编码标准可以将64kbps话音PCM信号压缩到5.3/6.3kbps,并且保持较好的话音质量。
本文的主要工作就是在高性能的TI公司的TMS320C6416(以下简称C6416)DSP开发系统套件(DSK)上实现G.723.1语音编解码算法,并对其进行优化。文章在研究G.723.1编解码器组成和算法原理的基础上,从软硬件两方面论述了编解码器的实现,为了尽可能减少在DSP上的指令周期数,本文着重在算法级和代码级上对程序进行了优化,其中,基于C6416本身结构进行的汇编级优化是提高编解码性能的关键,也是本文工作的重点所在。本文的算法优化均在DSK上得到实现并能通过ITU-T建议规定的测试序列验证。
最后,论文在软件级上对媒体网关中处理多路话音系统的DSP实现方案给以讨论。