dsp课程设计 基于DSP语音信号的压缩、存储与回放.doc

dsp课程设计 基于DSP语音信号的压缩、存储与回放.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsp课程设计 基于DSP语音信号的压缩、存储与回放

DSP技术及应用课程设计 PAGE 《DSP技术及应用》课程设计报告 选题名称: 基于DSP语音信号的压缩、存储与回放 系(院): 计算机工程学院 专 业: 计算机科学与技术(嵌入式系统软件设计) 班 级: 计1073 姓 名: 学 号: 指导教师: 学年学期: 2009 ~ 2010 学年 第 2 学期 2010 年 6 月 12 日 摘要: 语音信号是信息的重要形式, 语音信号处理有着广泛的应用领域,而语音压缩在语音信号的传输、存储等方面有非常广泛的作用,而且在通信领域中已经有较成熟的发展和广泛应用。本设计要求采用DSP及其A/D、D/A转换器进行语音信号的压缩、存储和回放。语音信号模数、数模转换采用TLC320AD50C(以下简称AD50),这是一款SIGMA-DELTA型单片音频接口芯片(AIC)。它内部集成了16位的D/A和A/D转换器,采样速率最高可达22.05kb/s,其采样速率可通过DSP编程来设置,内含抗混叠滤波器和重构滤波器。在DAC之前有一个插值滤波器以保证输出信号平滑和ADC之后有一个抽取滤波器以提高输入信号的信噪比。 关键词:语音信号;DSP;AD;DA 目录 TOC \o 1-2 \u 1.课题综述 PAGEREF _Toc \h 1 1.1 课题来源 PAGEREF _Toc \h 1 1.2预期目标 PAGEREF _Toc \h 1 2.系统分析 PAGEREF _Toc \h 2 2.1涉及的基础知识 PAGEREF _Toc \h 2 2.2 总体方案 PAGEREF _Toc \h 5 2.3功能模块框图 PAGEREF _Toc \h 5 3.系统设计 PAGEREF _Toc \h 6 3.1详细流程图 PAGEREF _Toc \h 6 4.代码编写 PAGEREF _Toc \h 6 4.1 A律压缩编码 PAGEREF _Toc \h 6 5.程序调试 PAGEREF _Toc \h 7 6.运行结果 PAGEREF _Toc \h 8 总结 PAGEREF _Toc \h 10 参考文献 PAGEREF _Toc \h 11 1.课题综述 1.1 课题来源 语音信号处理在手持设备、移动设备和无线个人设备中的应用正不断增加。今天的个人手持设备语音大多数时候仅仅局限于语音拨号,但是已经出现了使用于更广泛开发语音识别和文本到语音应用的技术。语音功能为用户提供自然的输入和输出方式,它比其他形式的I/O更安全,尤其是当用户在开车期间。在大多数应用中,语音都是键盘和显示器的理想补充。 语音信号的传输和存储时语音信号的基本要求。对语音信号的传输,希望是传输的速度尽量快,传输的质量尽量高;对语音信号的存储,希望存储的空间尽量小,存储的信息尽量多。这两方面的要求。促进了语音编码的产生。语音编码算法可以解决语音传输和存储的问题。所以,研究语音编码算法,也具有十分重要的价值,是目前语音信号处理最广泛的算法。 随着数字信号处理算法在DSP中的实现,很多以前很难实现的语音信号处理算法都可以在DSP中实现,语音信号具有信号频谱较全、采样速度较低、随机性强、应用场合多、实时性要求高等特点。语音信号处理包括信号采集、处理、传输、存储和播放这一系列的处理过程。 1.2预期目标 a)使用DSP实现语音压缩和解压缩的基本算法,算法类型自定,例如可以采用G.711、G.729等语音压缩算法。 b)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内和片外RAM存储器中,存储时间不小于10秒。 c)存储器存满之后,使用DSP进行实时解压缩,并从SPEAKER输出口进行回放输出。 d)使用指示灯对语音存储和回放过程进行指示。 2.系统分析 2.1涉及的基础知识 了解5402DSP芯片与多通道缓冲串行口MCBSP的内部结构和工作原理 了解5402芯片需要添加的.h文件,了解cmd文件的内容 了解C语言的编程方法 熟练掌握并使用CCS5000完整调试过程 2.1.1 语音编码原理 a)概念:语音编码一般分为两类:一类是波形编码,一类是被称为“声码器技术”的编码。PCM编码即脉冲编码调制。波形编码的最简单形式就是脉冲编码调制(Pulse code modulation),这种方式将语音变换成与其幅度成正比的二进制序列,而二进制数值往往采用脉冲表示,并用脉冲对采样幅 度进行编码,所以叫做脉冲编码调制。 脉冲编

文档评论(0)

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

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

1亿VIP精品文档

相关文档