基于ARM体系结构的上层应用——音频编解码协议G.729.1的优化及应用

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:wenhui10005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语音编解码协议是语音在网络上传输的重要因素之一,高质量的语音编解码算法又是协议的精髓所在,而且低速率的语音编码器节省了大量的带宽,因此一个性能卓越的算法不仅能够提高人们的通话质量,还能够带来巨大的经济效益。G.729.1语音编解码协议是本次项目的主要研究对象,本文内容就是作者在该项目中所承担的优化工作。该项目的主要目标是为了实现G.729.1在智能手机上的应用,以达到对手机平台的推广。作者在项目中所做的主要工作是利用ARM嵌入式开发平台,对G.729.1进行细致的优化,提高算法本身的效率,降低算法复杂度,以达到预期的设计目标,同时开发基于linux操作系统的通话软件,对优化后的算法进行实际的通话质量测试。本文的主要内容如下:一、根据语音编解码协议的发展现状以及市场的需求阐明了该项目的开发意义;二、通过参考市场上已有的G.729.1优化标准,结合本项目的实际需要,制定了优化方案;按照优化的策略对算法展开优化工作,描述优化过程中使用到的主要方法,利用测试序列对优化后的算法进行理论测试;三、设计网络通话软件的架构,分析影响性能的瓶颈并提出解决方案,通过主观试听的方法验证G.729.1在优化后是否能够保持清晰、自然的通话质量。通过一系列的理论测试和主观测试,优化后的G.729.1语音编解码算法达到项目的要求。
其他文献
计算机应用正朝着数据密集型发展。同时,随着物联网的兴起,越来越多的物品被接入到互联网,产生了新的海量数据并通过云端进行上传和下载。而近年来,用户生成的内容也增长了15
随着物联网及新型定位技术的发展,室内定位成为可能,室内位置服务与移动对象数据管理也成为了近年来的研究热点。以往面向室外空间的移动对象数据管理在数据集、算法、系统等
作为信息管理的进一步发展,知识管理对于提升企业竞争力具有重要意义。企业中存在的非结构化信息是重要的知识源,具有数据量大、增长速度快等特点。如何获取、管理并应用海量
C语言以其对底层机器操控的灵活性,在操作系统、嵌入式软件、底层驱动等要求高效的软件设计领域得到广泛应用。然而出于灵活性和效率的考虑,C语言赋予程序员对计算机完全掌控的
随着互联网的出现及其近年来的飞速发展,人们开始进入信息爆炸的时代。通过互联网阅读新闻成为人们越来越重要的手段,面对如此浩瀚的互联网新闻,如何快速、准确的从这些海量
随着下一代电信网和Internet技术的快速发展,网络基础设施逐步完善,网络带宽不断增加,为多种业务(语音、数据和多媒体等)的广泛开展提供了良好的硬件环境。企业间业务共享、
随着市场经济不断发展,企业间多元化竞争日趋激烈,企业想在激烈的竞争中处于不败之地,就必须考虑如何降低传统成本。而采购、库存、生产配比等环节是大多数企业,尤其是生产装
本文研究题目来源于国家“十一五”科技支撑计划课题“勘察设计企业信息化关键技术研究与应用”子课题“基于SOA技术的勘探设计企业应用软件架构系统”。  在Web服务环境中
随着信息技术的不断发展,网络的不安全因素也随之增加。虽然传统的安全设备和安全检测方法得到了广泛的应用,但都没有从宏观的角度为网络管理员提供清晰的网络安全状态信息。
随着深度学习在各个领域的普及,神经网络参数的规模越来越大,训练的周期也越来越长,多GPU加速成了必然的硬件解决方案。为了最大化多GPU的硬件利用率,本文研究和实现了深度学