超低速率语音编码算法研究

超低速率语音编码算法研究

论文摘要

超低速率语音编码技术一直是许多国家高校和研究所的重要研究课题,它广泛应用于短波通信和水声通信等领域。此外,在军事保密通信和信道价格昂贵的卫星通信中,超低速率语音编码技术也得到了广泛的应用。在超低速率语音编码中,分配给各个特征参数的比特数极其有限,这给参数的量化带来了极大的困难。为了解决低速率语音编码中比特受限的问题,本文提出了一种基于二阶隐马尔可夫模型的清浊音参数恢复算法。算法采用二阶隐马尔可夫模型,通过归一化的能量参数和LPC倒谱系数估计出序列中的全带清浊音判决和各个子带的清浊音度。解码器实现该算法后,编码器就无需对清浊音参数进行量化传输,从而节约原本用于浊音度参数量化传输的比特。多帧参数联合编码的技术由于其优越的量化性能常常在超低速率语音编码算法研究中被应用。而随着编码速率的降低,多帧联合编码的帧数相应增加,这使得算法的时间复杂度和空间复杂度也相应增加。为了解决参数维数增加导致的维数灾难,本文提出了基于统计的LSF参数重要帧量化算法,该算法在不影响合成语音质量的前提下,大大地降低了LSF参数量化算法的时间复杂度和码本存储量。综合以上技术和现有成熟编码技术,本文设计并实现了参数相关150bps声码器。该声码器的编码算法占用码本空间约为86K words,合成语音客观平均意见得分(Mean Opinion Score, MOS)达到2.41,非正式主观测试中单字识别准确率超过82%,性能指标超过十一五项目需求。最后,针对声码器在实际应用中遇到的问题,本文还设计并实现了一个自动增益控制模块,实现对声码器编码前的输入信号进行自适应调整语音幅度。此外,为了增加2.4Kbps声码器的抗误码性能,本文利用LSF参数自身的相关性,对LSF参数进行了检错与纠错处理,提高了声码器在实际应用中的鲁棒性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 背景
  • 1.2 语音编码基本原理
  • 1.2.1 语音编码模型
  • 1.2.2 语音编码依据
  • 1.3 语音编码分类
  • 1.3.1 波形编码
  • 1.3.2 参数编码
  • 1.3.3 混合编码
  • 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 论文的背景、目标和安排
  • 第2章 正弦激励线性预测模型
  • 2.1 SELP 模型简介
  • 2.2 SELP 模型参数分析算法
  • 2.2.1 预处理
  • 2.2.2 线性预测分析
  • 2.2.3 基音周期分析
  • 2.2.4 子带清浊音分析
  • 2.2.5 能量参数分析
  • 2.2.6 余量谱幅度分析
  • 2.3 SELP 模型合成算法
  • 2.3.1 混合激励信号的产生
  • 2.3.2 增益调制
  • 2.3.3 语音合成
  • 2.4 本章小结
  • 第3章 基于二阶隐马尔可夫模型的清浊音恢复算法
  • 3.1 引言
  • 3.2 清浊音参数恢复算法
  • 3.2.1 清浊音参数的 HMM2 模型
  • 3.2.2 清浊音参数恢复算法
  • 3.3 模型参数训练
  • 3.4 仿真实验
  • 3.4.1 清浊音参数恢复性能
  • 3.4.2 对合成语音质量的影响
  • 3.5 算法复杂度分析
  • 3.5.1 时间复杂度
  • 3.5.2 空间复杂度
  • 3.6 本章小结
  • 第4章 基于统计的 LSF 参数重要帧量化算法
  • 4.1 重要帧量化算法
  • 4.2 基于统计的 LSF 参数重要帧量化算法
  • 4.2.1 非重要帧恢复算法
  • 4.2.2 训练插值系数
  • 4.2.3 重要帧的选取原则
  • 4.3 性能测试
  • 4.4 算法复杂度分析
  • 4.5 本章小结
  • 第5章 声码器预处理与后处理相关技术研究
  • 5.1 自动增益控制
  • 5.1.1 问题分析
  • 5.1.2 自动增益控制算法
  • 5.1.3 性能测试
  • 5.1.4 复杂度分析
  • 5.2 LSF 参数抗信道误码算法
  • 5.2.1 问题分析
  • 5.2.2 抗误码性恢复算法
  • 5.2.3 性能测试
  • 5.2.4 复杂度分析
  • 5.3 本章小节
  • 第6章 参数相关 150bps 声码器设计与实现
  • 6.1 参数相关 150bps 声码器设计方案
  • 6.1.1 编码端设计
  • 6.1.2 解码端设计
  • 6.1.3 比特分配
  • 6.2 参数相关 150bps 声码器参数量化
  • 6.2.1 线谱频率参数量化
  • 6.2.2 能量参数量化
  • 6.2.3 基音周期参数量化
  • 6.3 参数相关 150bps 声码器性能测试
  • 6.3.1 客观 MOS 分测试
  • 6.3.2 主观可懂度测试
  • 6.3.3 抗误码性能测试
  • 6.3.4 算法复杂度分析
  • 6.4 本章小结
  • 第7章 结论
  • 参考文献
  • 致谢
  • 个人简历、在学期间发表的学术论文与研究成果
  • 相关论文文献

    • [1].一种语音编码算法的高吞吐率实现[J]. 微电子学与计算机 2020(03)
    • [2].基于线谱对高效矢量量化的0.6kb/s语音编码算法[J]. 解放军理工大学学报(自然科学版) 2008(02)
    • [3].自适应多速率宽带语音编码算法的研究与仿真实现[J]. 太原理工大学学报 2008(03)
    • [4].基于正弦激励的3.6Kb/s低复杂度语音编码算法[J]. 电声技术 2008(01)
    • [5].低延迟10kb/s语音编码算法研究[J]. 科技情报开发与经济 2011(31)
    • [6].4.0Kb/s低复杂度语音编码算法[J]. 电声技术 2009(09)
    • [7].水声通信中低码速率语音编码算法的研究[J]. 声学学报 2013(05)
    • [8].面向窄带通信的极低速率语音编码算法研究[J]. 信号处理 2013(09)
    • [9].G.729.1语音编码算法的改进及实现[J]. 微型机与应用 2010(17)
    • [10].直接矢量量化方法在语音编码算法中的应用[J]. 计算机工程与应用 2008(15)
    • [11].宽带语音编码技术专题讲座(一) 第1讲 宽带语音编码算法发展概述[J]. 军事通信技术 2011(02)
    • [12].基于非负矩阵分解的1kbit/s波形内插语音编码算法[J]. 东南大学学报(自然科学版) 2010(04)
    • [13].SELP 2.4kb/s语音编码算法跳跃帧判决及处理[J]. 清华大学学报(自然科学版)网络.预览 2009(08)
    • [14].G.729语音编码算法的分析及其基于ARM9的优化实现[J]. 长春理工大学学报(自然科学版) 2011(03)
    • [15].基于双码本搜索的低延迟语音编码算法[J]. 科技情报开发与经济 2011(32)
    • [16].基于DSP的甚低速率语音编码算法及其实现[J]. 计算机工程 2011(21)
    • [17].SELP 2.4kb/s语音编码算法跳跃帧判决及处理[J]. 清华大学学报(自然科学版) 2009(08)
    • [18].基于DSP改进的RPE-LTP语音编码算法的研究[J]. 重庆邮电大学学报(自然科学版) 2008(06)
    • [19].GSM全速率语音编码算法分析及DSP实现[J]. 计算机应用与软件 2008(11)
    • [20].低延迟低码率语音编码研究[J]. 计算机工程与应用 2008(34)
    • [21].基于LPC—10声码器的极低速率语音编码算法研究[J]. 电子科技 2009(04)
    • [22].G.723.1语音编码算法的DSP实现[J]. 电子技术应用 2009(02)
    • [23].CS-ACELP语音编码算法的优化及其在DSP上的实现[J]. 工矿自动化 2009(12)
    • [24].一种利用离散余弦变换频谱图和小波变换图像编码的语音编码算法[J]. 声学技术 2011(03)
    • [25].基于SMV算法的嵌入式系统设计与实现[J]. 微计算机信息 2008(32)
    • [26].Speex语音编码算法实现与优化[J]. 通信技术 2009(10)
    • [27].基于ARM9的MELPe语音编码算法优化[J]. 数据采集与处理 2012(S1)
    • [28].G.729语音编码算法优化研究及ARM实现[J]. 装备指挥技术学院学报 2009(06)
    • [29].多点语音通信在船舶通信系统中的仿真[J]. 舰船科学技术 2016(14)
    • [30].2.4kbps MELP低速率语音编码算法的DSP实现[J]. 科技信息 2011(04)

    标签:;  ;  ;  ;  ;  

    超低速率语音编码算法研究
    下载Doc文档

    猜你喜欢