基于MIPS嵌入式系统的iLBC编解码处理

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:lovehlq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着语音技术在近年来的广泛的发展,互联网语音通信的应用日益普及,网络电话的语音通信质量成为影响其发展的一个至关重要的因素。为了在包交换网络中降低丢包对语音质量的影响,Global IP Sound提出了一种采用长时预测的方法及丢包掩蔽(Packet Loss Concealment)技术的算法,即iLBC算法。iLBC全称Internet Low Bit-rate Codec,是一种用于IP语音技术的新的编解码算法。iLBC本质上是一种基于帧的线性预测编码算法,是对CELP(Code Excited Linear Predictive Coding)的发展。iLBC具有动态码本更新技术,语音谱后增强算法,及丢包掩蔽技术,相对于之前的语音编解码算法如G.729A和G.723.1, iLBC在分组交换网络有更好的性能表现。本课题是实验室与集成芯片公司合作项目,主要工作是iLBC语音编解码算法研究及其在MIPS32 24KE上加以实现并优化,最终应用到网络电视中作为视频电话的音频编解码器。课题的实现过程分成三步,首先对iLBC算法进行了定点C语言的转换。然后,将定点转换后的代码移植到MIPS嵌入式平台上。最后,为了降低语音算法的运算复杂度,提高编解码的速度,从编译器级优化与代码级优化两个层次提升DSP代码的性能,并通过了一致化调试。最终在以MIPS3224KE为核心的PLM3K芯片上成功地达到了实时语音编解码的要求,达到商业化水平,并已由集成芯片公司批量生产。
其他文献
三尖杉是我国一级保护树种,具有很高的药用价值,但是现存的自然资源有限,天然更新又极其困难。目前主要集中在三尖杉酯碱抗癌性能研究较多,而对于三尖杉生理活性和生化特性了解甚
随着社会的进步和技术的不断发展,各种视频采集设备每天都在产生海量的数据,视频的自动化智能分析逐渐成为一种必须。行为识别因其具有广泛的应用,是视频智能分析研究领域的一个
家畜遗传资源是生物多样性重要组成部分,对当今和将来人类的生存和农业生产具有重要的经济、科学及文化价值。但是随着高产专门化、杂种改良和生存环境的恶化,畜禽遗传资源多
Gibbs现象最早源于分段连续周期函数的传统傅里叶级数部分和,这种现象严重制约着实际的工程应用。为了克服这种现象的消极影响,近年来出现了很多针对有限次傅里叶级数展开系
龙眼(Dimdcarpus longana Lour.)是我国南方诸省的特产水果之一,在内销和外贸上历来有着重要的地位。在龙眼生产上,果粒大是影响品质的一个重要因素。本研究应用蛋白质组学方法
多媒体业务和移动互联网技术的飞速发展要求无线通信系统具有更高的传输速率,多输入多输出(Multiple Input Multiple Output, MIMO)技术因其具有额外的空间自由度,在不增加系
GPRS/EDGE通信系统,是2G移动通信网络中使用率最高、覆盖最广的分组交换传输系统。随着3G移动通信系统的商用,2G与3G网络的融合势在必行。GPRS/EDGE终端测试仪是在已有的TD-S
TMS320DM642(以下简称DM642)是TI公司推出的一款高性能DSP处理器,它主要用作视频信号处理。该款处理器内部采用哈佛架构,主频为600MHz,具有4800MIPS的处理能力;外部还提供了视
本文以弹载测控扩频数字接收机为主要研究对象,运用现场可编程逻辑器件FPGA、软件无线电技术、扩频通信原理以及数字接收机理论,在分析研究弹载测控系统及扩频通信的基础上,
在基于IMS网络技术构建的NGN网络结构中,ETSI的TISPANNGN能支持多业务、固定和移动融合、控制和承载分离、可管理的宽带网络、接入接口开放的体系结构,并且考虑了对PSTN/ISDN