论文部分内容阅读
本文对G.729B语音编解码协议及DSP实现进行了研究。低速率语音编码技术在带宽与功耗有限的应用中,如个人通讯系统,占有很重要的地位。G.729(代数共轭结构码激励线性预测CS-ACELP)被国际电信联盟(ITU)确定为8kb/s语音编码标准。它采用了特殊的码本结构,简化了码本的搜索过程,具有低延迟、低计算复杂度和高语音质量的优点。G.729AnnexB提出了一种静音压缩算法(VAD),它将语音信号分为语音信号和背景噪声信号。对这两种信号采用了不同的编码方式可以进一步降低语音编码速率。本文讨论了G.729B算法与其在DSP芯片上的仿真实现。DSP芯片,也称为数字信号处理器,是一种针对数字信号处理而特别设计的微处理器。与通用微处理器不同,DSP采用了哈佛总线结构,具有高度的并行性,为了快速完成乘法计算在CPU中增设了硬件乘法单元。这些特点使它可以胜任实时高速的数字信号处理任务。在最近几十年中,DSP芯片技术发展迅猛,芯片的计算能力不断提高,功耗和成本不断下降,开发环境也日臻完善。在单片DSP处理器上实现语音信号编码是十分便利的。