论文部分内容阅读
该论文主要研究了语音合成技术中的波形编码、参数编码和混合编码等语音压缩编码算法的原理及特点,并就最具代表性的线性预测编码LPC、码激励线性预测编码CELP和混合激励线性预测编码MELP等编码算法进行了较深入的研究,结合码激励线性预测编码CELP算法,尝试构建了一个通用型的嵌入式语音合成系统,并结合实际应用将基于CELP编码算法的嵌入式语音合成系统加以实现。该系统的特点是:显示在LCD屏上的信息,可根据需要选择语音发声;信息的内容可以通过通讯接口及时更新或补充,系统的操作控制通过键盘来实现。构建基于CELP编码算法的嵌入式语音合成系统的具体工作摘要如下:1、研究了波形编码、参数编码和混合编码等语音压缩编码算法的原理及特点,分析了最具代表性的线性预测编码LPC、码激励线性预测编码CELP和混合激励线性预测编码MELP等语音压缩编码算法的优缺点、算法实现的复杂程度及语音压缩数据的存储容量等因素,确定了语音合成效果好、实现较为简单、制作成本可以接受的码激励线性预测编码CELP作为本系统的编码算法。2、分析市场的相关产品,选择了实现码激励线性预测编码CELP算法的语音合成芯片SC-691,并介绍该芯片的主要性能及与微处理器的接口。3、论述压缩语音数据库的制作和存储方法。包括原始语音文件的录制及预处理、语音压缩数据的生成及其存储方法等。4、论述并构建通用型的嵌入式语音合成系统,该系统主要由语音合成芯片SC-691、微处理器、LCD液晶显示屏、键盘和通讯接口等几部分组成。5、根据实际应用的功能要求,具体设计实现了基于CELP编码算法的嵌入式语音合成系统。包括硬件系统中语音合成器的设计、存储器的设计、LCD显示模块的设计、可编程逻辑器件PLD的设计、键盘的设计和通讯接口的设计等;系统软件编制中压缩语音数据的存储顺序和查询方法、语音合成发声、