MELP语音编码算法实现及算法改进

来源 :重庆大学 | 被引量 : 0次 | 上传用户:liqingxian1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字通信在当今社会的快速发展和广泛应用,低速率语音编码以其极低的编码速率,高质量的合成效果在网络通信,军事通信,保密通信和卫星通信等领域发挥着及其重要的作用,成为语音编码中的关键技术。当前标准化的各种算法中,MELP语音编码算法以LPC声码器为基础作出5大改进,并吸收多带激励等算法的思想,使之在2.4kb/s的编码速率下,能够很好的模拟自然语音的特点从而合成出高质量的合成语音,成为低速率语音编码中的热门技术,并被美国联邦标准采用。研究语音编解码算法,最终意义在于应用到实际工程中发挥其对音频信号编码解码的作用。在工程应用的过程中,由于语音编码算法往往运算量比较大,时延要求比较严格,同时不同应用平台常常存在各种限制(如存储空间或者运算量大小),根据具体情况选择合适的应用平台,并使算法在平台上有效的运行,和算法在平台上的优化成为实际工程中不可缺少的一个环节。论文主要针对MELP低速率语音编码技术进行研究,重点解决了MELP语音编码算法在DSP平台上的实现及优化问题,并进一步探讨改进MELP编码算法以降低编码速率。主要研究内容包括:1)首先从语音编码算法的基础入手,研究语音编码能够实现较低编码速率的理论依据。并从低速率语音编码的算法体制研究当前先进低速率语音编码算法的基本思想。2)详细研究MELP语音编码算法,分析各种参数的作用,计算方法,量化原理以及在解码端合成语音的具体步骤。并在此基础上对MELP语音编解码算法在Microsoft Visual Studio 2003下用C语言编程实现,利用ITU推荐的P.862算法(PESQ)评估了其语音质量,并分析了合成语音的时域波形图和窄带语谱图。3)论文在实际工程应用的背景下,选择通用DSP平台作出实现。为了缩短编解码算法执行时间,进行DSP平台上的优化。在优化过程中综合采用编译器优化,inline函数优化,intrinsic函数优化的方法,简单快速地达到了优化的效果。优化后效果比较理想,能够满足工程应用的需要。4)为了使MELP语音编码算法应用更加广泛,论文对MELP算法的改进进行研究,提出了通过增加每帧处理数据长度,利用归类的方法减少带通声音强度的量化方法,并研究了LSF的量化方法,利用帧间相关性减少量化比特数,作出两种改进算法。并分别对改进算法在Microsoft Visual Studio 2003下作出C语言编程实现,最后合成结果加以分析。合成结果表明两种改进的甚低速率语音编解码算法均能在1.2kb/s左右的编码速率下获得比较高质量的合成语音。
其他文献
目的:研讨目标教学在神经内科临床护理带教中的应用价值.方法:选取76名实习生,常规组开展传统的临床护理带教方式,观察组开展目标教学方法.结果:两组实习生在考核成绩方面相
随着社会的发展,现阶段人们对于医疗行业的要求也变得越来越高.人力资源管理作为医院发展的一项重要内容,做好医院的人力资源管理工作,不但能够促进医院的经济发展,同时也能
目的:探讨PBL联合情景模拟教学模式在急诊心肺复苏教学中的应用效果.方法:以2019年1月-2019年12月在盐源县急诊科培训的84名临床医务人员为研究对象,随机分为实验组和对照组
国家基本药物制度是惠民工程,是保证公众基本用药权益、维护人民健康的重要举措,是对基本药物的遴选、供应、配备、使用等各个环节进行有效管理的制度.适应性效率即为制度转
近来年,随着医疗技术的高速发展,医院档案管理信息化建设也获得了明显进步.在新形势下,提高医院档案管理信息化建设水平对于规范管理档案与桂圆医院内部信息环境均具有重大意
目的:探讨对妇科管腔器械的清洗消毒流程进行改进后的效果.方法:对2017年9月-2019年9月进行回顾性分析,选择342例妇科管腔器械,对清洗消毒流程进行改进,分析改进前后管腔器械
随着我国国民经济水平的提高,人民逐渐意识到健康的重要性.我国政府也意识到要提升国民的幸福指数,应该让其的健康得到保证.所以我国积极丰富相关医疗机构建设,提高医疗水平,
目的:探究公共卫生管理应用在传染病预防中的具体对策.方法:对比管理对策实施前后传染病预防情况,对群众关于传染病预防工作的满意情况进行调查和对比.结果:加强公共卫生管理