Matlab 语音信号处理 一 、设计目的 综合运用数字信号处理的理论知识进行频谱分析和滤波器设计,通过理论推导得出相应结论,再利用 MATLAB 作为编程工具进行计算机实现,从而加深对所学知识的理解,建立概念。 二、设计要求 1、 MATLAB 的使用,掌握 MATLAB 的程序设计方法。 2、 Window s 环境下语音信号采集的方法。 3、数字信号处理的基本概念、基本理论和基本方法。 4、TLAB 设计 FIR 和 nR 数字滤波器的方法。 5、用 MATLAB 对信号进行分析和处理 6、计报告 4000 以上,含程序设计说明,用户使用说明,源程序清单及程序框图。 7、机演示。 8、有详细的文档。文档中包括设计思路、设计仿真程序、仿真结果及相应的分析与结论。 目 录 一、课题的主要功能.................................................. 1 1.1 语音信号采集................................................. 1 1.2 语音信号分析................................................. 1 1.3 含噪语音信号合成............................................. 1 1.4 数字滤波器设计及滤波,完成以下的两个题目...................... 1 1.5 回放语音信号................................................. 2 1.6 课程设计的参考文献........................................... 2 二、课题的功能模块的划分............................................ 3 三、主要功能的实现.................................................. 4 3.1 绘出源信号的时域波形图和频域波形图........................... 4 3.2 加入噪声干扰................................................. 5 3.3 滤波......................................................... 5 四、程序调试........................................................ 9 五、总结............................................................ 9 六、附件........................................................... 10 6.1 导入源声音信号代码.......................................... 10 6.2 加入噪声干扰................................................ 10 6.3 实现对干扰信号的滤波作用的代码.............................. 12 6.3.1 凯撒窗低通滤波器...................................... 12 6.3.2 凯撒窗...