资料介绍
语音的数字通信无论在可靠性、抗干扰能力、保密性还是价格方面都远优于模拟语音信号,但这是以信道占用宽频带宽为代价的。因此为了减少语音信号所占用的带宽或存储空间,就必须对数字语音信号进行压缩编码。
一个优秀的语音压缩系统要求能够在软硬件资源占用比例低和压缩编解码时间短的同时可以实现多通道语音实时压缩。目前,G.729A算法多是在TI的5000系列DSP上实现单通道或双通道语音压缩,而本设计在现有的TMS320C6711系列DSP平台上使用最少的硬件资源和软件开销,压缩编码解码时间,实现了多通道语音实时压缩解压。
选择语音压缩编码方案
在评价一个语音压缩编码方案时,一般从四个方面考虑:质量、速率、复杂度和延时。目前 ITU-U已制定的G系列标准如表1所示。
![DSP在数字语音压缩系统中的应用](/uploads/allimg/171026/2362486-1G026104SU11.png)
本系统需要的是一种低码率、语音质量良好、低时延、较低算法复杂度的压缩方案,从表1中可以看出,从低码率考虑就可以排除G.711、G.721、G.722和G.723。G.726在速率为16Kb/s 时,语音质量为2.0,这显然是不可以接受的。在余下的G.723.1、G.729、G.729A中,可以看到G.723.1的算法复杂度较大,而且延时较长,所以也被排除。和G.729相比,在算法复杂度方面,G.729A有较大优势。实际上, G.729A是G.729的一个简化版本,在语音质量基本维持不变的情况下,算法简化了很多。所以本系统最后选用 G.729A算法。
G.729A编码方案是电话带宽的语音信号编码的标准,对输入语音性质的模拟信号用8kHz、采样,16比特线性PCM量化。CS-ACELP是基于码本激励线性预测(CELP)的编码模式,每80个样点为一语音帧,对语音信号分析并提取各种参数,把这些参数编码发送。在解码端,把收到的比特流恢复成参数编码,解码后得到各个参数,用自适应码矢序号从自适应码本中得到自适应码矢,用固定码矢序号从固定码本中得到固定码矢,分别乘以它们的增益,按点相加后构成激励序列。用线性预测滤波器系数构成合成滤波器。用自适应码本方法实现长时或基音合成滤波,计算出合成语音后,用后置滤波器进一步增强音质。G.729A算法编码器原理框图如图1所示。
![DSP在数字语音压缩系统中的应用](/uploads/allimg/171026/2362486-1G026104TC96.png)
图1 G.729A算法编码器原理框图
硬件系统设计
数字信号处理器具有运行速度快、性价比高、功耗低、开发快的特点。本系统选择的TMS320C6711是高性能浮点数字信号处理器,可以成功地实现实时语音压缩和解压。
一个优秀的语音压缩系统要求能够在软硬件资源占用比例低和压缩编解码时间短的同时可以实现多通道语音实时压缩。目前,G.729A算法多是在TI的5000系列DSP上实现单通道或双通道语音压缩,而本设计在现有的TMS320C6711系列DSP平台上使用最少的硬件资源和软件开销,压缩编码解码时间,实现了多通道语音实时压缩解压。
选择语音压缩编码方案
在评价一个语音压缩编码方案时,一般从四个方面考虑:质量、速率、复杂度和延时。目前 ITU-U已制定的G系列标准如表1所示。
![DSP在数字语音压缩系统中的应用](/uploads/allimg/171026/2362486-1G026104SU11.png)
本系统需要的是一种低码率、语音质量良好、低时延、较低算法复杂度的压缩方案,从表1中可以看出,从低码率考虑就可以排除G.711、G.721、G.722和G.723。G.726在速率为16Kb/s 时,语音质量为2.0,这显然是不可以接受的。在余下的G.723.1、G.729、G.729A中,可以看到G.723.1的算法复杂度较大,而且延时较长,所以也被排除。和G.729相比,在算法复杂度方面,G.729A有较大优势。实际上, G.729A是G.729的一个简化版本,在语音质量基本维持不变的情况下,算法简化了很多。所以本系统最后选用 G.729A算法。
G.729A编码方案是电话带宽的语音信号编码的标准,对输入语音性质的模拟信号用8kHz、采样,16比特线性PCM量化。CS-ACELP是基于码本激励线性预测(CELP)的编码模式,每80个样点为一语音帧,对语音信号分析并提取各种参数,把这些参数编码发送。在解码端,把收到的比特流恢复成参数编码,解码后得到各个参数,用自适应码矢序号从自适应码本中得到自适应码矢,用固定码矢序号从固定码本中得到固定码矢,分别乘以它们的增益,按点相加后构成激励序列。用线性预测滤波器系数构成合成滤波器。用自适应码本方法实现长时或基音合成滤波,计算出合成语音后,用后置滤波器进一步增强音质。G.729A算法编码器原理框图如图1所示。
![DSP在数字语音压缩系统中的应用](/uploads/allimg/171026/2362486-1G026104TC96.png)
图1 G.729A算法编码器原理框图
硬件系统设计
数字信号处理器具有运行速度快、性价比高、功耗低、开发快的特点。本系统选择的TMS320C6711是高性能浮点数字信号处理器,可以成功地实现实时语音压缩和解压。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于DSP的语音分析系统附录 8次下载
- 基于DSP技术模数兼容的多通道数字电话设计 11次下载
- 如何使用DSP和CPLD进行语音处理系统的设计资料说明 6次下载
- 关于DSP的数字对讲机语音处理方案的研究 15次下载
- 基于DSP的G.729A语音压缩算法测试分析 0次下载
- DSP视频图像压缩系统的设计方案解析 0次下载
- 多路语音实时采集与压缩处理系统设计 2次下载
- DSP多路语音实时采集与压缩处理系统分析 0次下载
- DSP_BIOS在数据采集程序设计中的应用 4次下载
- 基于数字系统中DSP方案研究和设计 1次下载
- 一种语音压缩处理通用DSP系统的设计与实现 25次下载
- 用DSP进行语音压缩的一个开发实例 13次下载
- CPLD在数字通讯系统中的应用
- DSP+FPGA 结构在雷达模拟系统中的应用
- DSP6701在数字化探测系统中的应用
- dsp是什么意思 dsp功放对音质到底有没有提升 1.9w次阅读
- 压缩语音以跨电话系统传输所需的模数转换 1937次阅读
- 软DSP处理用于语音引擎设计是需注意哪些事项 2360次阅读
- 语音压缩编码技术的性能分析与比较 4306次阅读
- 一种基于嵌入式系统的语音口令识别系统的设计 1083次阅读
- 详解DSP和FPGA在汽车电子中的广泛应用 2036次阅读
- 利用ADS5500的FPGA1024点的数字脉冲压缩系统设计 1227次阅读
- 在数字系统中的多种方法解决电磁干扰问题 1876次阅读
- 异步FIFO在DSP图像采集系统中的应用 2666次阅读
- SN74LS161在数字电路中的抗干扰应用 7434次阅读
- 基于数字信号处理器的中文语音合成系统设计 2017次阅读
- 基于DSP的语音识别系统的实现及分析 9988次阅读
- 基于DSP的数字闭环功放控制系统 2872次阅读
- 基于DSP的双通道数字语音监录器设计 1307次阅读
- 基于DSP数字摄像机技术发展 679次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论