dsp语音信号压缩A律

dsp语音信号压缩A律

ID:47427987

大小:302.05 KB

页数:19页

时间:2020-01-10

dsp语音信号压缩A律_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《dsp语音信号压缩A律》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、沈阳理工大学信息科学与工程学院DSP课程设计报告语音信号压缩(A律)绪论语言是人们最重要的交流工具,语音信号处理是语音学和数字信号处理相结合的交叉学科,同时又与心理声学、语言学、模式识别和人工智能等学科相联系。既依赖这些学科的发展,又可以促进这些学科的进步。近年来,随着多媒体信息技术和网络技术的高速发展,数字语音压缩技术的应用领域越来越广泛,尤其在可视电话、IP网络电话、数字蜂窝移动通信、综合业务数字网、公共交换电话网和话音存储转发系统等领域中,需要在保证语音一定质量的前提下尽可能降低其编码比特率,便于在有限

2、的传输带宽内让出更多的信道用于传送图像、文档、计算机文件和其他数据流。本文通过研究A律压缩算法的应用,来实现语音信号的压缩。近年来,DSP技术在我国也得到了迅速的发展,不论是在科学技术研究,还是在产品的开发等方面,在数字信号处理中,其应用越来越广泛,并取得了丰硕的成果。数字滤波占有极其重要的地位。一个完备的语音信号处理系统不但要具备语音信号的采集和回放功能,而且更重要的是要能完成复杂的语音信号分析和处理处理算法,通常这些算法运算量大,而且又要满足实时或准时的快速高效处理要求,因此需采用高速DSP芯片,另外,在

3、要求系统满足较好的通用性的同时,针对不同的应用和不断出现的新的处理方法,还要使系统便于功能的改进和扩展。为此,我们以PC机为主机,以TMS320C50为信号处理核心设计了该系统,TMS320C50是美国TexasInstrument公司的16位定点DSP产品,它包括改进的哈佛结构,高性能CPU,片内存储器,在外围接口以及一套高效的泄编指令集,计算速度可达40Mips且性能价格比较好。19沈阳理工大学信息科学与工程学院DSP课程设计报告摘要本文简要阐述了语音信号压缩A律的基本原理,可以将高位的数据压缩成低位的数

4、据,它适用于声音信号的播放和传输系统,在设计中借助MATLAB信号处理工具箱FDAtool工具设计了语音信号压缩系数,然后在CCS中以TMS320C55x芯片的汇编语言编程实现了该语音信号压缩。利用MATLAB设计语音信号压缩,可以随时对比设计要求和语音信号压缩特性调整参数,直观简便,极大的减轻了工作量,有利于语音信号压缩设计的最优化。另外文中还介绍CCS开发环境。文中所给程序已经经过软件仿真验证,所设计的语音信号压缩符合设计要求。关键词:DSP;语音信号压缩;MATLAB;CodeComposerStudi

5、o(CCS);TMS320C55x19沈阳理工大学信息科学与工程学院DSP课程设计报告1语音信号压缩A律设计任务及目的1.1语音信号压缩A律设计任务(1)完成语音信号采集;(2)对语音信号进行A律压缩;(3).传输压缩后的信号1.2语音信号压缩A律设计目的本设计的目的在于通过使用DSP的程序设计完成对语音信号的压缩,既可以通过软件实现,也可以通过硬件实现。进行程序的设计,并在CCS软件环境下进行调试,同时也加深学生对数字信号处理器的常用指标和设计过程的理解。19沈阳理工大学信息科学与工程学院DSP课程设计报告

6、2TMS320C55X的硬件结构2.1C55X的CPU体系结构C55X有1条32位的程序数据总线(PB),5条16位数据总线(BB、CB、DB、EB、FB)和1条24位的程序地址总线及5条23位地址总线,这些总线分别与CPU相连。总线通过存储单元接口(M)与外部程序总线和数据总线相连,实现CPU对外部存储器的访问。这种并行的多总线结构,使CPU能在一个CPU周期内完成1次32位程序代码读、3次16位数据读和两次16位数据写。C55X根据功能的不同将CPU分为4个单元,指令缓冲单元(I)、程序流程单元(P)、地

7、址流程单元(A)、和数据计算单元(D)。读程序地址总线(PDA)上传送24位的程序代码地址,由读程序总线(PB)将32位的程序代码送入指令缓冲单元进行译码。2.2指令缓冲单元(I)C55X的指令缓冲单元有指令缓冲队列IBQ和指令译码器组成。在每个CPU周期内,I单元将从程序数据接收的4B程序代码放入指令缓冲队列,指令译码器从队列中取6B程序代码,根据指令的长度可对8位、16位、24位、32位和48位的变长指令进行译码,然后把译码数据送入P单元、A单元和D单元去执行。2.3程序流程单元(P)程序流程单元有程序地

8、址产生电路和寄存器组凑成。程序流程单元产生所有程序空间的地址,并控制指令的读取顺序。19沈阳理工大学信息科学与工程学院DSP课程设计报告程序地址产生逻辑电路的任务是产生读取空间的24位地址。一般情况下,它产生的是连续地址,如果指令要求读取非连续地址的程序代码时,程序地址产生逻辑电路能够接收来自I单元的立即数和来自D单元的寄存器值,并将产生的地址传送到PAB。在P单元中使用的寄存器分为5种类型。程序流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。