萍乡高等专科学校课程:数字信号处理题目:基于MATLAB的语音信号的采集与滤波院系:机械电子工程系专业年级:09通信技术姓名:彭丹彤学号:09354016指导教师:肖永江目录摘要…………………………………………………………………………11MATLAB程序设计的基本方法………………………………………12数字信号处理的基本理论与方法…………………………………22
1设计理论依据………………………………………………22
1采样定理…………………………………………………22
2采样频率…………………………………………………32
3采样位数与采样频率……………………………………33利用MATLAB采集语言信号并分析…………………………………43
1语音的录入与打开…………………………………………43
2时域信号的FFT分析…………………………………………43
3程序设计源代码………………………………………………54用MATLAB环境采用窗函数法设计数字滤波器…………………84
1数字滤波器的设计过程………………………………………84
2利用窗函数法设计线性相位FIR数字滤波器………………84
1常见窗函数……………………………………………84
2MATLAB窗函数的实现…………………………………104
3利用hanning窗设计低通滤波器……………………………115根据所设计的低通滤波器对语音信号进行处理并分析…………146心得体会……………………………………………………………16参考文献…………………………………………………………………171MATLAB程序设计的基本方法MATLAB是矩阵实验室(MatrixLaboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,