《DSP技术与应用》课程设计报告-基于DSP的语音处理系统设计.doc.doc
文本预览下载声明
《DSP技术及应用》课程设计报告
PAGE 1
淮阴工学院
《DSP技术及应用》课程设计报告
选题名称: 基于DSP的语音处理系统设计
系(院): 计算机工程学院
专 业: 计算机科学与技术(嵌入式软件设计)
班 级: 计算机1073班
姓 名: 学 号:
指导教师:
学年学期: 2009 ~ 2010 学年 第 2 学期
2010 年 5 月
摘要:
提出一个基于DSP的音频信号采集,存储,回放的处理系统。介绍了该系统的总体方案和硬软件设计。讨论了模/数(A/D)和数/模(D/A)转换电路的设计方法以及如何采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内和片外RAM存储器中,存储时间不小于10秒。使用DSP实现语音压缩和解压缩的基本算法实现对语音信号的压缩,存储,回放。实验证明:所设计的基于DSP的硬件和软件系统是一个很好的音频信号采集与处理系统。
关键词:语音处理;音频信号;DSP;音频压缩回放
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc264810241 1 绪论 PAGEREF _Toc264810241 \h 3
HYPERLINK \l _Toc264810242 1课程设计要求与目标 PAGEREF _Toc264810242 \h 3
HYPERLINK \l _Toc264810243 2课程设计目的 PAGEREF _Toc264810243 \h 3
HYPERLINK \l _Toc264810244 2系统详细设计 PAGEREF _Toc264810244 \h 4
HYPERLINK \l _Toc264810245 2.1语音采集与输出模块 PAGEREF _Toc264810245 \h 4
HYPERLINK \l _Toc264810246 2.2语音编码 PAGEREF _Toc264810246 \h 4
HYPERLINK \l _Toc264810247 2.3 DPCMADPCM: PAGEREF _Toc264810247 \h 5
HYPERLINK \l _Toc264810248 2.4 a律压缩 PAGEREF _Toc264810248 \h 5
HYPERLINK \l _Toc264810249 3程序设计 PAGEREF _Toc264810249 \h 9
HYPERLINK \l _Toc264810250 3.1程序流程图 PAGEREF _Toc264810250 \h 9
HYPERLINK \l _Toc264810251 3.2 代码编写 PAGEREF _Toc264810251 \h 10
HYPERLINK \l _Toc264810252 4 调试过程 PAGEREF _Toc264810252 \h 21
HYPERLINK \l _Toc264810253 5 运行结果 PAGEREF _Toc264810253 \h 22
HYPERLINK \l _Toc264810254 总 结 PAGEREF _Toc264810254 \h 25
HYPERLINK \l _Toc264810255 参考文献 PAGEREF _Toc264810255 \h 26
1 绪论
1课程设计要求与目标
(1)使用DSP实现语音压缩和解压缩的基本算法,算法类型自定,例如可以采用G.711、G.729等语音压缩算法。
(2)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内和片外RAM存储器中,存储时间不小于10秒。
(3)存储器存满之后,使用DSP进行实时解压缩,并从SPEAKER输出口进行回放输出。
(4)使用指示灯对语音存储和回放过程进行指示。
发挥部分:
使用多种算法进行语音的压缩、存储和解压缩,比较它们之间的优缺点。
2课程设计目的
1、通过本实验掌握5402DSP片上外设多通道缓冲串行口mcbsp。
2、学习掌握tlc320ad50CODEC编译码器的内部结构、工作原理。
3、学习A律语音压缩以及C语言下的编程方法。
2系统详细设计
2.1语音采集与输出模块
语音采集与输出模块采用的是TI公司推出的一款高性能的立体声音频Codec芯片TLC320AD50C,内置耳机输出放大器,支持MIC和LINE IN两种输入方式(二选一),且对输入和输出都具有可编程增益调节。AD50的模数转换(A
显示全部