基于STM32的OPUS音频编解码器研究与实现

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:yhb819
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现在移动互联网的时代,嵌入式系统得到了快速的发展,语音技术也广泛的应用到嵌入式系统,而嵌入式系统储存大小的限制,使得语音编码压缩技术必不可少。OPUS音频编解码器支持窄带宽到全带宽的语音和音频,而且能够支持变化的比特率,集成了实时协议(RTP),具有良好的包丢失隐藏和低延迟算法。目前该编解码器延迟比其他编解码器低,质量比其他编码器高,OPUS编解码器已经被定义为音频编解码标准,它的应用很广泛,包括互联网电话、高质量音频流媒体信息,OPUS将被作为Web RTC的一部分应用在未来的网络视频聊天中,国外正在此标准基础下,希望研究出更高质量、更低延迟的语音编码算法,但是OPUS在某些硬件(如stm32)的支持上还不行,移植过程比较麻烦,工作量比较大,本文正是为了实现基于stm32的移植。该文详细的分析了OPUS的编解码原理,首先介绍了MDCT变换、心理声学模型、CELP算法等,接着提出根据CELP算法改进的CELT算法,介绍其中的关键技术,CELT算法是OPUS中最主要的算法之一。然后提出了现在主要的嵌入式实时操作系统,并做了对比,发现RT-Thread更有优势,接着简单的介绍了一下该系统,并描述了将该系统移植到stm32上的过程,完成系统的移植并进行验证。最后,通过OPUS压缩和解压程序流程这两个方面阐述实现OPUS的过程,并通过软件Adobe Audition观察编解码前后的波形及频谱对压缩质量及效果进行验证,该编解码器编码质量高延迟低并且支持各个带宽,可以广泛应用于各嵌入式系统。接着,基于该系统下OPUS编解码器提出了系统优化的方法,并得出优化后内存空间变小。
其他文献
随着网络的爆炸性发展,网络拥塞日益严重,网络服务质量差强人意。如何的解决网络拥塞、提高网络的服务质量,已成为目前研究的热点。本文主要研究网络拥塞的解决方法。对RED算
摘 要:本文根据人防工程施工特点,结合质监实践经验,为加强质量监管,提出切实可行的监管措施。强调人防主管部门应注重對参建单位资质和质量行为的检查,做好审图工作,规范工程建设过程中的质量管理行为,最后做好人防工程质量验收工作。  关键词:人防工程;施工质量;监管  0 前 言  人防工程不仅在战争时期是国家防御体系的重要组成部分,在和平时期的经济建设中同样有着十分重要的地位。人防工程质量总体水平虽有
期刊
移动多媒体以其实时性和丰富性的优点,应用于很多领域,如公交、地铁和手持设备等,并随着广播技术、无线通信技术、音视频编码技术和大规模集成电路技术的快速发展,正成为消费类手
传统的浅层地下爆炸定位是利用多个地震检波器阵列获取地下震动信号,经过信号特征提取方法得到地下震动信号初至波时刻,然后利用时差定位算法完成震源位置的测量。由于地下介
【摘要】现代公园已经成为城市建设的一个重要组成部分,并越来越多地与人民大众的需求密切相关,也因而无论是在内容、性质的功能结构上具备了新的时代特征。本文由现代公园的起源和发展作为起点,阐述了现代公园的结构特征,并以肇庆牌坊广场二期规划设计作为实例,进行了更为详尽的分析。  【关键词】现代公园开放公共性尺度 功能分区  1.公园的概念和发展  1.1公园  公园是城市中具有一定的用地范围和良好的绿化及
期刊
随着数字电视的迅速发展,单方向的数字电视已经不能满足观众的需求,人们越来越希望能掌握收看电视的主动权。数字互动电视的出现满足了用户的这种需求,并且由于数字电视的不断普
近些年来,移动智能终端的大量使用,使得用户对数据速率的要求越来越高,3GPP组织为了应对这一趋势,迅速推进LTE技术研究,俗称4G。随着此项技术的深入研究,异构网络成为提高频
我国有线电视网自90年代初发展至今,全国覆盖面已达50%,电视家庭用户数有8000多万,成为世界上第一大有线电视网。随着计算机技术、通信技术、网络技术、有线电视技术及多媒体技术
在信号处理领域,噪声的抑制一直是人们比较关注的课题,即如何尽可能多地去除信号中的噪声,又能保证去噪后的信号是原信号的最优估计。小波作为信号处理的一种新工具,是一门新兴理
摘要:本文针对工程量清单计价模式存在的一些问题进行分析探讨,并提出针对这些问题的一些对策以供参考。  关键词:工程造价;清单计价;企业定额  随着我国近年来房地产不断发展,建筑业也迎来了一个大发展的机遇,建筑规模也随之越来越大,建筑市场的不断完善,建筑工程计价也面临进一步的改革和发展,到目前为止,国内建筑工程计价改革经历了十多年,已步入逐步成熟的时机。目前,国内逐步改革政府定价体制,由以往计价依据
期刊