基于MATLAB的有噪声的语音信号处理的课程设计
《基于MATLAB的有噪声的语音信号处理的课程设计》由会员分享,可在线阅读,更多相关《基于MATLAB的有噪声的语音信号处理的课程设计(19页珍藏版)》请在毕设资料网上搜索。
1、DSP 实验课程设计实验报告 DSP 实验课程设计实验报告实验课程设计实验报告 姓名:姓名: 学号:学号: 班级:班级: 1.1.课程设计题目:课程设计题目: 基于 MATLAB 的有噪声的语音信号处理的课程设计。 2.2.课程设计的目的:课程设计的目的: 综合运用数字信号处理的理论知识进行频谱分析和滤波器设计, 通过理论推导得出相应 的结论,再利用 MATLAB 做为编程工具进行计算机实现,从而加深对所学知识的理解,建立 概念。 3.3.课程设计的要求:课程设计的要求: (1)熟悉离散信号和系统的时域特性。 (2)掌握序列快速傅里叶变换 FFT 方法。 (3)学会 MATLAB 的使用,掌握
2、 MATLAB 的程序设计方法。 (4)利用 MATLAB 对语音信号进行频谱分析。 (5)掌握 MATLAB 设计各种数字滤波器的方法和对信号进行滤波的方法。 4.4.课程设计的内容:课程设计的内容: 录制一段语音信号,对语音信号进行频谱分析,利用 MATLAB 中的随机函数产生噪声加 入到语音信号中,使语音信号被污染,然后进行频谱分析,设计 FIR 和 IIR 数字滤波器,并 对噪声污染的语音信号进行滤波,分析滤波后的信号的时域和频域特征,回放语音信号。 5.5.课程设计的步骤:课程设计的步骤: (1 1)语音信号的获取语音信号的获取 通过录音软件录制一段语音“数字信号处理” ,命名为“O
3、riSound” ,时长大约 1 到 2 秒,在 MATLAB 中,通过使用 wavread 函数,对语音进行采样: y,fs,nbits=wavread(OriSound); %语音信号的采集 采样值放在向量 y 中,采样频率为 fs,采样位数为 nbits。 DSP 实验课程设计实验报告 (2 2)语音信号的频谱分析)语音信号的频谱分析 画出语音信号的时域波形, 然后对语音信号进行频谱分析, 在 MATLAB 中, 通过使用 fft 函数对信号进行快速傅里叶变换,得到信号的频谱特性。 因此采集语音并绘出波形和频谱的模块程序如下:因此采集语音并绘出波形和频谱的模块程序如下: y,fs,nbi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 噪声 语音 信号 处理 课程设计
