新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于TMS320C6713的多路CVSD语音编解码

基于TMS320C6713的多路CVSD语音编解码

作者: 时间:2009-11-12 来源:网络 收藏

编码器双积分器:


译码器主积分器:


图5是编译码器的流程图。对上述公式做Z的反变换可以得到三个差分方程,按照相应的差分方程实现相应的编器代码编写。

3 PCM码与码的转换
PcM码采样频率是8 kHz,编码的采样频率是16 kHz,把PCM码转化为码先要把PCM码转换成线性PCM,然后加2倍内插低通滤波器以使采样频率从8 kHz变换到16 kHz,之后送入CVSD编码器生成16 Kb/s的CVSD码;CVSD码转化成PCM码则是一个相反的过程,即将CVSD码送入译码器即可得到线性的PCM码,与此时的PCM码相对应的采样频率为16 kHz,而不是8 kHz。为使采样频率从16 kHz变换到8 kHz,需要加2倍抽取低通滤波器,把线性PCM变换成A律PCM。而滤波器可以选择FIR滤波器。

4 结 语
本文提出的多路音频数据的输入/输出设计,利用了6000系列DSP的高速数据处理功能,同时处理多路数据的CVSD编、PCM码与CVSD码的相互转换,对于不同码制的网络之间的互连具有重要的应用意义。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭