文摘
英文文摘
声明
第一章绪论
1.1语音编码技术背景
1.2 iLBC的研究意义
1.3本文内容和结构安排
第二章iLBC标准的研究与分析
2.1编码器的基本原理
2.1.1预处理
2.1.2 LPC系数计算、量化及内插
2.1.3残差的计算及感知加权滤波
2.1.4初始状态确认和编码
2.1.5信号的基于动态码本的矢量量化
2.1.6增益修正编码
2.1.7编码结果打包
2.2解码器的基本原理
2.2.1线性预测(LPC)滤波器重建
2.2.2起始状态的重建
2.2.3激励信号解码循环
2.2.4多阶段适应性编码本解码
2.2.5丢包掩蔽
2.2.6语音增强
2.2.7合成滤波
2.2.8后过滤
2.3 iLBC性能评价
2.4本章小结
第三章码本搜索的探讨和改进
3.1 iLBC语音编码器码本搜索的理论基础
3.2残差信号编码过程
3.2.1码本内存缓冲区
3.2.2编码本与目标码本的听觉加权
3.2.3建立编码本
3.2.4编码本搜索
3.2.5复杂度讨论
3.3码本搜索的简化
3.3.1码本索引的调整
3.3.2浊音部分搜索范围的简化
3.3.3清音部分搜索范围的简化
3.4本章小结
第四章基于VC++平台的iLBC编解码系统实现
4.1模块划分
4.2 iLBC语音编解码器的实现
4.2.1源程序文件功能介绍
4.2.2全局声明和全局常量头文件程序功能分析
4.2.3 iLBC源程序文件功能分析
4.3 TalkDll源文件程序功能分析
4.3.1语音采集和回放
4.3.2网络传送与接收
4.4本章小结
第五章实验结果与分析
5.1语音质量的评价
5.2结果分析
5.2.1码本搜索简化的计算量
5.2.2绝对等级评定试验
5.3本章小结
总结
参考文献
攻读硕士学位期间取得的研究成果
致谢
评定意见