DSP语音信号存储、压缩、回放教程.doc

DSP语音信号存储、压缩、回放教程.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语音压缩存储与回放 学生姓名: 指导老师:本课程设计TSM320C5402芯片DSP开发环境CCSA律语音DSP;TSM320C5402芯片CCS3.3 窗体顶端 Abstract This course is designed DSP chip based TSM320C5402 basic voice compression and decompression algorithms, using the A / D converter real-time acquisition from the MIC input speech signal, in the CCSDSP development environment in C language programming on the use of A-law compressed speech stored in the DSP chip and off-chip RAM memory, real-time using DSP decompress and playback output from SPEAKER outputs. And use the light on the process of voice storage and playback instructions. Keywords DSP; TSM320C5402 chip; voice compression and decompression; CCS3.3 1引 言 数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科,是在模拟信号变成数字信号以后进行高速实时处理的专用处理器。DSP芯片以其独特的结构和快速实现各种数字信号处理算法的突出优点,发展十分迅速。数字信号发生器是在电子电路设计、自动控制系统和仪表测量校正调试中应用很多的一种信号发生装置和信号源。而正弦信号是一种频率成分最为单一的常见信号源,任何复杂信号(例如声音信号)都可以通过傅里叶变换分解为许多频率不同、幅度不等的正弦信号的叠加,广泛地应用在电子技术试验、自动控制系统和通信、仪器仪表、控制等领域的信号处理系统中及其他机械、电声、水声及生物等科研领域。 目前,随着数字化信号处理技术的不断提高,单片机,数字信号处理器以及语音处理大规模集成电路的进步,语音合成,语音识别,语音存储和回放技术的应用越来越广泛。本课程设计主要研究基于TSM320C5402芯片实现语音压缩、存储和回放,设计基本达到了课设要求。 1.11、掌握TSM320C5402芯片上外设多通道缓冲串行口mcbsp。 2、学习掌握tlc320ad50CODEC编译码器的内部结构、工作原理。 3、学习A律语音压缩以及C语言下的编程方法。 通过课程设计培养学生严谨的科学态度,认真的工作作风。1.2课程设计的要求 (1)使用DSP实现语音压缩和解压缩的基本算法,算法类型自定,例如可以采用G.711、G.729等语音压缩算法。 (2)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内和片外RAM存储器中,存储时间不小于10秒。 (3)存储器存满之后,使用DSP进行实时解压缩,并从SPEAKER输出口进行回放输出。 (4)使用指示灯对语音存储和回放过程进行指示。 1.3设计平台CCS3.3(Code Composer Studio)是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪于一体,极大的方便了DSP开发的与设计,是目前使用最广泛的DSP开发环境之一。 2 设计原理 CCS3.3的简介 CCS(Code Composer Studio)是一种针对TMS320系列DSP的集成开发环境。CCS有两种工作模式,即软件仿真器和硬件在线编程。软件仿真器模式可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。硬件在线编程可以实时运行在DSP芯片上,与硬件开发板相结合进行在线编程和调试应用程序。 TI公司共有CCS1.10、CCS1.20、CCS2.0、和CCS等不同时期的版本,针对不同系列的DSP芯片分为C2000、C3000、C5000、和C6000等不同的型号。各种不同版本和型号之间的差异不是很大。通常一种型号的CCS只适用于一种系列的DSP芯片。例如本设计中用的是CCS C5000它使用于C5000系列的DSP芯片包括’C54X和’C55X(本处为TMS320C54X)。用户只需在CCS配置程序中设定DSP的类型和开发平台类型即可。 CCS的组成 CC

文档评论(0)

taotao0c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档