检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机工程与应用》2003年第30期120-123,161,共5页Computer Engineering and Applications
摘 要:ITU-UG.729A的ANSIC代码能够从ITU免费下载,但是它只实现了单路的应用,并且由于编解码的计算量巨大,ANSIC代码并不直接适用于数字信号处理器芯片(DSP)。论文描述了采用ITU-UG.729A8-kbit/s算法的多路声码器在TMS320C54xDSP上的实时实现方法。文章首先介绍了G.729A算法标准,然后讨论了如何构建C语言级的多路声码器,最后研究了如何将该C代码转换成TMS320C54x的汇编语言程序,并同时满足实时要求。整个程序在笔者自行开发的目标板上实现,并已成功地用于相应的VOIP系统中。The ITU-U G.729A standard simulator program in ANSI C language can be downloaded from ITU freely,which realizes a single-channel application.Because of its huge computing amount ,the ANSI C code is not directly suit-able for an application on DSP.In this article,the way to realize a real-time multi-channel vocoder in ITU-U G.729A algorithm is described.First,the G.729A algorithm is introduced,then the way to construct a multi-channel vocoder in C language is given,and at last the technique to convert C code into TMS320C54x assembly language is talked about.The code has meet the real-time requirement.The whole program is tested under our target board,and is now used in a VOIP system.
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249