摘要

对TETRA系统中所采用的ACELP(Algebraic CELP)语音压缩算法进行了分析,该算法是基于CELP的改进算法,在语音编码中具有较强的代表性。在Windows XP环境下,利用VS2005实现将声卡采集到的数据进行压缩和解压缩,延时10s后通过声卡播放出来。实现过程用到许多Windows核心程序开发知识,并且给出了关键部分的源代码。对语音编码研究人员和程序员都有一定的借鉴意义。