本文通过对G.729语音编码算法的分析,根据实时语音处理的特性,设计一种以三帧语音数据为整体的帧轮转结构;对于算法中的相关值计算过程、滤波过程、以及硬件设计时SRAM的读取特性,结合并行结构和流水线结构,实现了语音编码算法的高吞吐量设计.完成相同计算所需时钟周期仅为优化后DSP设计的1/68.采用一组加入pink-noise噪音的语音对设计芯片进行了编解码后的PESQ音质评分测试,在信噪比不小于5 dB的情况下,语音PESQ评分均大于4.0分,完成了高吞吐率、高音质的语音实时压缩.
语音压缩 并行结构 ASIC G.729