设计要求 1、语音信号的采集利用 Windows下的录音机,录制一段自己的话音,时间在1s内然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。 2、语音信号的频谱分析在Matlab中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,要求学生首先画出语音信号的时域波形,然后对语音信号进行频谱分析。 3、设计数字滤波器和画出其频率响应给出各滤波器的性能指标; 给定滤波器的性能指标如下: (1)低通滤波器的性能指标:fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB, (2)高通滤波器的性能指标:fb=5000Hz,fc=4800Hz, As=100dB,Ap=1dB, (3)带通滤波器的性能指标:fb1=1200Hz,fb2=3000Hz, fc1=1000Hz,fc2=3200Hz, As=100dB,Ap=1dB, 采用窗函数法和双线性变换法设计上面要求的3种滤波器,并画出滤波 器的频率响应。 4、用滤波器对信号进行滤波 ,然后用自己设计的滤波器对采集到的信号进行滤波,画出滤波后信号的时域波形及频谱,并对滤波前后的信号进行对比,分析信号的变化; 5、回放语音信号,分析滤波前后的语音变化; 6、设计系统界面,为了使编制的程序操作方便,设计处理系统的用户界面,在所设计的系 统界面上可以实现上述要求中的包括采集、分析、滤波等全部内容,并能够选 择滤波器的类型,输入滤波器的参数、显示滤波器的频率响应等。
2019-12-21 21:38:33 1.56MB 滤波器 线性变换法 matlab 语音信号处理
1
matlab 语音信号分帧函数 enframe.m 对语音信号进行分帧
2019-12-21 20:23:47 2KB matlab 语音信号处理
1
本设计基于MATLAB完成,实现了基本的语音录制、加载播放以及音量和语速的控制,另外还对语音信号进行了FFT等操作及相关图形的绘制,并进行了加噪和去噪,设计了不同的滤波器类型,由于时间有限,有个别滤波器的效果不是很好。
2019-12-21 20:23:03 134KB MATLAB 语音 信号处理 课程设计
1
播放加噪声后的语音;显示加噪声后的fft频谱图 ;设计切比雪夫滤波器;播放滤波后的语音
2019-12-21 20:00:33 1KB 语音 信号处理 Matlab 去噪
1
matlab语音信号处理工具箱语音信号处理工具箱语音信号处理工具箱语音信号处理工具箱语音信号处理工具箱语音信号处理工具箱,集成了语音信号处理所用到的函数
2018-06-21 01:23:27 259KB 语音信号处理
1