数字信号处理课程设计题目:基于matlab的语音信号滤波处理学院:物理与电子信息学院专业:电子信息工程班级:学号:姓名:指导教师:摘要:语音信号处理是研究用数字信号处理技术和语音学知识对语音信号进行处理的新兴学科,是目前发展最为迅速的学科之一,通过语音传递信息是人类最重要,最有效,最常用和最方便的交换信息手段,所以对其的研究更显得尤为重要
Matlab语言是一种数据分析和处理功能十分强大的计算机应用软件,它可以将声音文件变换成离散的数据文件然后用起强大的矩阵运算能力处理数据
这为我们的本次设计提供了强大并良好的环境
本设计要求自己录制一段自己的语音后,在MATLAB软件中采集语音信号、回放语音信号并画出语音信号的时域波形和频谱图
再在Matlab中分别设计不同形式的FIR数字滤波器
之后对采集的语音信号经过不同的滤波器(低通、高通、带通)后,观察不同的波形,并进行时域和频谱的分析
对比处理前后的时域图和频谱图,分析各种滤波器对于语音信号的影响
最后分别收听进行滤波后的语音信号效果,做到了解在怎么样的情况下该用怎么样的滤波器
设计内容……………………………………………………………42
设计原理……………………………………………………………42
1语音信号的时域分析…………………………………………42
2语音信号的频域分析…………………………………………53
设计过程……………………………………………………………53
1实验程序源代码………………………………………………63
1原语音信号时域、频域图………………………………63
2低通滤波器的设计………………………………………63
3高通滤波器的设计………………………………………73
4带通滤波器的设计………………………………………83
5语音信号的回放………………………………………93
2调试结果描