一种基于G729语音压缩编码算法的DSP优化方法
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

一种基于G729语音压缩编码算法的DSP优化方法

引用
一种基于G729语音压缩编码算法的DSP优化方法,其特征在于按下列步骤进行:使用CCS3.3版本的DSP软件开发环境并将G729语音编码算法的开源源代码一直到TMS320C55X上,成功对语音编码;对算法中的LPC阶段进行多项式求根算法的改进,在固定码本搜索阶段,对码本的搜索算法进行了优化,在矢量距离的计算过程中,对距离搜索的过程进行了简化;对编译器进行设置;依次在C语言层面和汇编层面,对一些模块函数进行改写。本发明显著效果是:提供了一种基于G729语音压缩编码算法的DSP优化方法,具有编码时间短的优点,能够解决多路语音在DSP上实时编码的困难。

发明专利

CN201210344525.8

2012-09-18

CN102903366A

2013-01-30

G10L19/12(2013.01)I

重庆大学

徐驭航;陈磊;唐先成;王亮;蔡自伟;宋宁帅;王牌;龙涛

400044 重庆市沙坪坝区沙坪坝正街174号重庆大学通信工程学院

重庆;85

一种基于G729语音压缩编码算法的DSP优化方法,其特征在于是按下列步骤进行:步骤一、在PC机上面安装DSP的软件开发环境,使用CCS3.3版本;步骤二、将G729语音编码算法的开源源代码移植到TMS320C55X上,并成功对语音编码;步骤三、分别对G729语音编码算法中的LPC阶段,进行多项式求根算法的改进;在固定码本搜索阶段,对码本的搜索算法进行了优化;在矢量距离的计算过程中,对距离搜索的过程进行了简化;步骤四、编译器层面,具体的设置情况为?g??k??pm??al??o3?–fr,其中?o3表示优化的级别,选择合适的优化级别有利于程序的优化,?pm表示使能文件级别的优化,?k表示生成对应的汇编文件,?g表示使用debug方式;步骤五、C语言层面,在编码阶段和优化阶段,充分利用了TMS320C55X和编译器的特点,针对TMS320C55X?DSP和CCS3.3编译器的特点,在C语言层面上,对一些模块函数进行改写,实现高效的循环和乘法成为最大的特点;步骤六、?汇编层面,利用了编译器内嵌的汇编基本函数库来代替标准代码中的基本运算函数,大大减少代码运行时间;另外对一些特殊的代码段,比如“综合滤波器”,采用了手工汇编的方法,进一步加强了算法的实时性。
相关文献
评论
法律状态详情>>
2013-03-13实质审查的生效
2014-10-22发明专利申请公布后的视为撤回
2013-01-30公开
相关作者
相关机构