论文部分内容阅读
语音通信是一种最基本、最重要、最有效的获取信息的方式,语音通信技术已经广泛应用于各种现代通信系统中。随着现代通信系统的飞速发展,对信道容量和语音质量的要求越来越高。为了提高通信系统信道利用的有效性和经济性,极低速率语音编码技术将是未来通信系统的必不可少的发展方向。与此同时,随着DSP技术的不断发展,高性能的通用DSP芯片的诞生为实现算法运算过程复杂的信号处理系统提供了强大的硬件支持。因此,通过基于DSP的硬件平台构成极低速率语音通信系统成为今后发展的最佳选择之一。本文首先详细分析了语音信号数字模型、语音信号预处理和线性预测分析等语音编码的关键技术,深入研究了LPC-10声码器的算法原理,并对其进行了Matlab仿真分析;为了进一步降低LPC-10声码器的编码速率,对其算法进行了改进,主要通过对声码器的LP系数进行了矢量量化分析,并采用三帧联合编码的方法,提出了一种800 b/s的改进型的LPC-10声码器的极低速率语音编解码算法,在Matlab中对该算法进行了仿真实验;然后以美国德州仪器公司(TI)提供的TMS320C6713 DSK实验板作为硬件开发平台,对其基本结构及工作原理进行了详细介绍,并围绕其核心TMS320C6713芯片进行了系统的软件设计;最后在集成开发环境CCS3.1中进行软件编程,实时实现了该极低速率语音编解码算法,并对系统进行了测试,实验结果表明,系统对实时输入语音信号能完成编解码处理,合成的语音具有较好的可懂度和清晰度。改进后的LPC-10声码器仍然保持了较好的合成语音质量,编码速率大大降低,能够满足极低速率语音通信系统的要求。本文研究的极低速率语音编解码系统,为进一步构建嵌入式语音通信平台打下了坚实的基础。