基于MELP低速率语音编码
论文摘要
作为低速率语音编码的一种重要算法,MELP(mixed excitation linearprediction)算法是其中一种非常优秀的编码方法,它在原有的LPC(linearprediction coder)编码的基础上,结合混合激励、多带激励、线性预测、矢量量化以及原型波形内插等编码方法的诸多优点,采用了一种新的更为符合人发音机制的语音生成模型来合成语音,并运用自适应频谱增强等技术,提高合成语音与原始语音的匹配度,从而较好的实现了低码率的语音编码。本论文通过研究MELP的语音编解码算法的原理,对它的编解码过程作了比较深入的研究,对其中的一些公式进行了理论推导,并作了仿真分析,最后研究了该算法的MATLAB语言实现。在对混合激励(MELP)算法进行了深入研究后,在本文最后选取一种800bit/s的语音编码方案。
论文目录
摘要ABSTRACT第1章 绪论1.1 语音编码定义1.2 语音编码的理论基础1.3 语音编码的分类方法1.3.1 传统分类方法1.3.2 按编码速率分类1.4 低速率语音编码的应用1.4.1 保密通信1.4.2 信道扩容1.4.3 语音存储1.5 语音编码算法的性能评测1.5.1 编码速率1.5.2 语音质量1.5.3 算法延时1.5.4 算法复杂度1.6 语音编码算法体制的发展方向1.7 论文研究的内容第2章 MELP概况和特点2.1 MELP概况2.2 MELP特点2.2.1 多带混合激励2.2.2 非周期脉冲2.2.3 残差谐波谱的处理2.2.4 自适应谱增强技术2.2.5 脉冲离散滤波2.3 本章小结第3章 MELP编码过程3.1 预处理3.2 基音周期计算3.2.1 整数基音周期的粗估算3.2.2 分数基音的提取3.2.3 最终的基音周期计算3.3 子带声音强度的计算3.4 残差信号的峰值计算3.5 非周期标志3.6 增益的计算3.7 线性预测分析3.8 傅里叶级数幅值的计算3.9 量化3.9.1 语音编码中的量化方法3.9.2 线性预测系数的量化3.9.3 基音周期量化3.9.4 增益的量化3.9.5 子带声音强度的量化3.9.6 傅里叶级数幅值的量化3.10 差错控制和打包3.11 本章小结第4章 MELP译码过程4.1 基音周期译码4.2 增益的译码与抑制4.3 参数插值4.4 混合激励生成与滤波4.5 语音合成4.5.1 线性预测合成4.5.2 增益的校正4.5.3 脉冲整形滤波4.5.4 合成环路控制4.6 本章小结第5章 计算机模拟实验及MELP算法改进5.1 计算机模拟仿真5.1.1 程序运行的环境5.1.2 程序实现5.1.3 编码前后语音数据的观察5.2 MELP算法改进5.2.1 改进MELP中比特分配5.2.2 引入超级帧模式5.2.3 具体实现5.2.4 两种编码的对比5.3 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢个人简历
相关论文文献
本文来源: https://www.lw50.cn/article/9ee9014be6df99ae3cf44b18.html