信号与系统课程设计语音信号处理系统设计.doc
《信号与系统课程设计语音信号处理系统设计.doc》由会员分享,可在线阅读,更多相关《信号与系统课程设计语音信号处理系统设计.doc(33页珍藏版)》请在三一办公上搜索。
1、课题三 语音信号处理系统设计一、 本课题的目的本设计课题主要研究语音信号抽样和恢复的软硬件实现方法、滤波器的设计及应用。通过完成本课题的设计,拟主要达到以下几个目的:1通过硬件实验观察连续时间信号抽样及恢复的波形特点。加深理解时域抽样定理的内容。2掌握利用MATLAB实现连续时间信号抽样及恢复的基本原理和方法。3掌握利用MATLAB分析模拟及数字系统时域、频域特性的方法;4了解模拟滤波器系统的设计方法、基于运算电路的模拟系统有源实现方法;通过实验平台掌握模拟系统的频率特性测试方法。5熟悉由模拟滤波器转换为数字滤波器的原理。6掌握数字滤波器的设计方法。通过设计具体的滤波器掌握滤波器设计方法、步骤
2、。7了解数字滤波器的应用,了解语音信号的频率特性。8培养学生运用所学知识分析和解决实际问题的能力。二、课题任务设计一个语音信号处理系统,实现对语音信号的抽样、滤波、频谱分析以及信号的回复。要求通过硬件实验掌握其电路工作原理、测试方法以及数据处理方法,根据系统的设计技术指标通过程序设计实现系统仿真。硬件部分:1利用信号与系统实验箱实现信号的抽样和恢复。2利用信号与系统实验箱熟悉四阶巴特沃思滤波器(或切比雪夫滤波器)的工作原理并观察记录各型滤波器的幅频特性。软件部分:1根据抽样定理及语音信号频谱范围设计一个最小3阶模拟滤波器对语音信号进行预滤波,用直接、级联或并联结构实现所设计系统,对系统的时域、
3、频域特性进行仿真测试,对结果进行分析比较。(要求保留4000Hz以内频率的信号,可采用巴特沃斯或者切比雪夫滤波器)2.设计一个系统,要求:(1)实现连续信号的抽样。(2)针对语音信号频谱及噪声频率,设计巴特沃思数字滤波器(或切比雪夫滤波器)滤除噪声,进行频谱分析并与原始信号进行比较。(3)由滤波后信号恢复出连续信号,进行谱分析并进行回放。3. 利用MATLAB软件的系统仿真功能(Simulink)实现系统工作过程的仿真测试,并对其结果加以分析。注:巴特沃斯滤波器和切比雪夫滤波器任选一种。三、主要设备和软件1信号与系统实验箱,一台2. 同步信号源模块(DYT3000-57),一块3. 信号的抽样
4、与恢复模块(DYT3000-68),一块4四阶巴特沃斯滤波器模块(或四阶切比雪夫滤波器模块),一块5二阶有源滤波器模块,一块5. PC机,一台6基于PC的DSO-2090 USB数字示波器,一台7MATLAB6.5以上版本,一套8数字示波器与MATLAB接口软件模块,一套四、设计内容、步骤和要求必做部分: 1信号的抽样和恢复(1)用本课题使用的硬件系统模块,实现给定信号的抽样和恢复 1)熟悉信号的抽样与恢复的工作原理。接好电源线,将信号的抽样与恢复模块和同步信号源模块插入信号系统实验平台插槽中,打开实验箱电源开关,通电检查模块灯亮,实验箱开始正常工作。 2)将同步信号源模块产生的VPP1V、f
5、01KHz的正弦波和f02KHz的方波分别送入待抽样信号输入点S_IN和抽样脉冲信号输入点SQU_IN,用示波器分别观察抽样信号输出点PAM_OUT和恢复后的信号输出点S_OUT的波形并将实验数据记录下来(实验中低通滤波器的截止频率fC1kHz)。 3)改变抽样脉冲信号的频率,分别将f02kHz、4kHZ、8kHz、16KHz的方波送入抽样脉冲信号输入点SQU_IN,重复实验步骤2,比较在不同的抽样频率下恢复后的信号波形之间的差别并得出结论。4)将同步信号源模块产生的VPP1V、f01KHz的三角波作为待抽样信号送入S_IN,重复上述实验步骤。5)注:使用2k正弦波作被抽样信号时效果较好,可以
6、自行比较。(2)用软件实现指导给定信号的抽样和恢复对连续信号以抽样频率fs=2Hz抽样得到,编程完成下列任务:画出信号,及其在相应范围内的抽样序列;利用抽样内插函数恢复连续时间信号。画出信号x(t)和重建信号的波形,比较这两个信号。若信号x(t)与存在较大差异,应如何改善?t1=0:0.001:0.1;t=50*pi*t1;y=cos(t);plot(t,y)对连续信号进行取样t=0:0.001:0.1;y=cos(50*pi*t);plot(t,y) %绘制原始信号hold on Fs=2000;T=0:1/Fs:0.1;x=cos(50*pi*T);stem(T,x);hold offsu
7、bplot(2,1,1) t=0:0.001:0.1;y=cos(50*pi*t);plot(t,y)%绘制原始信号subplot(2,1,2) Fs=2000;T=0:1/Fs:0.1;x=cos(50*pi*T);stem(T,x);对信号进行恢复t0=0:0.001:0.1;x0=cos(50*pi*t0);subplot(2,2,1)plot(t0,x0) ;title(原信号); Fs=2000;T=1/Fs;n=0:T:0.1;x=cos(50*pi*n);subplot(2,2,2);stem(n,x);title(抽样信号);hr=sin(pi*t0/T)/(pi*t0/T);
8、xt=x+conv(x,hr);subplot(2,2,3);plot(xt);title(恢复信号);Fs1=6000;T1=1/Fs1; n=0:1/Fs1:0.1;x=cos(50*pi*n);hr=sin(pi*t0*Fs1)/(pi*t0*Fs1);xt1=x+conv(x,hr);subplot(2,2,4);plot(xt1);title(改善后的信号);(3)用软件对给定的数字语音信号(抽样频率为16000Hz)进行恢复(可以利用interp1函数),并重新进行抽样,重新抽样的频率分别为8000Hz和4000Hz,对恢复的语音信号及重抽样的语音信号进行回放(利用sound函数)
9、,比较语音的变化并记录处理过程中所得各种波形及频谱图。读音频信号ai.19x,fs=wavread(ai19.wav); plot(x);语音信号的频谱N=512y=fft(x)y2=abs(y)figureplot(y2);title(原语音信号的频谱)恢复以后的波形y,fs=wavread(ai19.wav) ; x=0:length(y)-1;x1= 0:5:length(y)-1; y1=interp1(x,y,x1); plot(x,y,o,x1,y1);title(恢复后的波形);y,fs=wavread(ai19.wav) ; x=0:length(y)-1;x1= 0:5:le
10、ngth(y)-1; y1 = interp1(x,y,x1); subplot(2,1,1);plot(x,y,o,x1,y1);title(恢复后的波形);z=fft(y);y2=abs(z);subplot(2,1,2);plot(y2);title(恢复后波形的频谱);sound(y1); 恢复后波形的频谱2. 滤波器设计(1)四阶巴特沃思滤波器(或四阶切比雪夫滤波器)参数测量(a)四阶巴特沃思滤波器参数测量 四阶巴特沃思滤波器使用信号源单元和四阶巴特沃斯滤波器模块 熟悉四阶巴特沃斯滤波器设计、工作原理。接好电源线,将四阶巴特沃斯滤波器模块插入信号系统实验平台插槽中,打开实验箱电源开关
11、,通电检查模块灯亮,实验箱开始正常工作。扫频信号产生1)将信号源单元的开关k2向下拨,切换至扫频输出。2)用示波器观察OUT1测试点波形,为一频率可调的锯齿波信号,该信号为扫频压控信号。调节电位计OUT1 Freq使锯齿波信号为50Hz,并将“波形选择”跳线的第一组引脚连接。3)用示波器观察OUT2正弦波扫频输出信号,电位计GAIN Adj则用于调节输出正弦波的幅度。4)调节电位计OUT1 Freq,改变送入锯齿波压控信号的频率,重复上述步骤,用示波器观察扫频输出信号的变化。5)分别连接“频率选择”跳线的四组引脚,改变扫频信号的扫频段,重复上述步骤,用示波器观察不同扫频段的扫频输出信号。输入输
12、出参考点说明OUT1 扫频压控锯齿波信号输出点OUT2 正弦波扫频信号输出点。 扫频源法观察滤波器的特性: 1) 将信号源单元 “波形选择”跳线的第1组引脚连接,并将开关k2向下拨,切换至扫频输出,按照前述步骤得到扫频正弦波信号,并用示波器观察OUT1点锯齿波频率,将其调为50Hz,作为扫频压控信号。 2) 将OUT2输出的扫频信号送入四阶巴特沃斯低通滤波器信号输入点BLP_IN,用示波器观察输出点BLP_OUT的输出信号波形。 3) 将锯齿波压控信号和低通滤波器输出信号分别接示波器的X轴和Y轴,观察李沙育图形。 4) 将扫频信号分别送入四阶巴特沃斯高通和带通滤波器,重复上述实验步骤,分别观察
13、各种滤波器的输出信号波形。 描点法观察滤波器的幅频特性曲线:1)将信号源单元产生的固定频率正弦波送入低通滤波器的信号输入端BLP_IN,用示波器观察BLP_OUT的输出波形,测量波形的电平值(有效值),记录此时的电平值及频率。2)调节电位计OUT2 Freq,改变输入正弦波信号的频率(保持信号幅度不变),重复步骤1。3)整理实验数据,以频率为X轴,以幅度(电平)为Y轴,绘出幅频特性图。4)将频率正弦波信号分别送入四阶巴特沃斯高通和带通滤波器,重复上述实验步骤,绘出各种滤波器的幅频特性曲线。 研究各滤波器对方波信号或其它非正弦波信号输入的响应(实验步骤自拟)。输入、输出点参考说明BLP_IN、B
14、LP_OUT:四阶巴特沃斯低通滤波器信号输入点、信号输出点。BHP_IN、BHP_OUT:四阶巴特沃斯高通滤波器信号输入点、信号输出点。BBP_IN、BBP_OUT:四阶巴特沃斯带通滤波器信号输入点、信号输出点。 (b)四阶切比雪夫滤波器参数测量 熟悉四阶切比雪夫滤波器的设计、工作原理。接好电源线,将四阶切比雪夫滤波器模块插入信号系统实验平台插槽中,打开实验箱电源开关,通电检查模块灯亮,实验箱开始正常工作。 扫频源法观察滤波器的幅频特性:1)将信号源单元 “波形选择”跳线的第1组引脚连接,并将开关k2向下拨,切换至扫频输出,按照实验二的步骤得到扫频正弦波信号,并用示波器观察OUT1点锯齿波频率
15、,将其调为80Hz,作为扫频压控信号。2)将OUT2输出的扫频信号送入四阶切比雪夫低通滤波器信号输入点LP_IN,用示波器观察输出点LP_OUT的响应波形。 3)将锯齿波压控信号和低通滤波器输出信号分别接示波器的X轴和Y轴,观察李沙育图形。 4)将滤波器输出信号接峰值检波器信号输入端TOPT_IN,将锯齿波压控信号和峰值检波器输出信号TOPT_OUT分别接示波器的X轴和Y轴,观察低通滤波器的幅频特性曲线。 5) 将扫频信号分别送入四阶切比雪夫高通和带通滤波器,重复上述实验步骤,分别观察各种滤波器的幅频特性曲线。 描点法观察滤波器的幅频特性曲线:1) 信号源单元产生的固定频率正弦波送入低通滤波器
16、的信号输入端LP_IN,用示波器观察LP_OUT的输出波形,测量波形的电平值(有效值),记录此时的电平值及频率。2) 调节电位计OUT2 Freq,改变输入正弦波信号的频率(保持信号幅度不变),重复步骤1)。3) 整理实验数据,以频率为X轴,以幅度(电平)为Y轴,绘出幅频特性图。4) 将频率正弦波信号分别送入四阶切比雪夫高通和带通滤波器,重复上述实验步骤,绘出各种滤波器的幅频特性曲线。 研究各滤波器对方波信号或其它非正弦波信号输入的响应(实验步骤自拟)。输入、输出点参考说明LP_IN、LP_OUT:四阶切比雪夫低通滤波器信号输入点、信号输出点。HP_IN、HP_OUT:四阶切比雪夫高通滤波器信
17、号输入点、信号输出点。BP_IN、BP_OUT:四阶切比雪夫带通滤波器信号输入点、信号输出点。TOPT_IN、TOPT_OUT:峰值检波器信号输入点、信号输出点。(2)模拟及数字滤波器设计 1)根据以上测量的指标,设计模拟巴特沃思(或切比雪夫)低通、高通、带通滤波器,画出幅频特性(模拟滤波器幅频特性 freqs)。 2)将模拟各型滤波器转换为数字滤波器,画出幅频特性(求数字滤波器幅频特性freqz, 抽样频率fs=200kHz)。 3)利用MATLAB软件实现设计,记录相关波形,加以分析修改。 3. 语音信号的分析和处理系统设计 利用MATLAB软件对语音信号进行频谱分析;并对语音信号加入干扰
18、噪声,对加入噪声的信号进行频谱分析,设计合适的滤波器滤除噪声。 设计步骤:1)根据设计要求分析系统功能,掌握设计中所需理论阐明设计原理(抽样频率、量化位数的概念,抽样定理;信号的FFT分析;数字滤波器设计原理和方法,各种不同类型滤波器的性能比较)。 2)对语音信号做FFT,进行频谱分析,画出信号的时域波形图和频谱图。3)对语音信号加入干扰噪声,对语音信号进行回放(利用sound函数),感觉加噪前后声音的变化。对其做FFT,进行频谱分析,比较加噪前后语音信号的波形及频谱,对所得结果进行分析。4)根据带噪语音信号的特点,设计合适的数字滤波器,绘制所设计滤波器的幅频和相频特性。5)用所设计的滤波器对
19、带噪语音信号进行滤波。对滤波后的语音信号进行FFT频谱分析。记录处理过程中所得各种波形及频谱图。6)对语音信号进行回放,感觉滤波前后声音的变化。比较滤波前后语音信号的波形及频谱,对所得结果和滤波器性能进行频谱分析。 4Simulink仿真 根据前面的设计,进行基于Simulink的动态仿真设计。实现复杂音或者语音信号的分析和处理。给出系统的基于Simulink的动态建模和仿真的系统方框图,同时记录系统的各个输出点的波形和频谱图。选做部分硬件部分:二阶有源滤波器特性测定与分析 根据二阶低通、高通、带通、带阻有源滤波器电路原理图分别如图3-1(a)、3-1(b)、3-1(c)、3-1(d)所示。测
20、定频率特性。图3-1 二阶有源滤波器电路原理图幅频特性测定方法:测量每个频率点上输入输出信号幅度,并求出输出/输入幅度的比值,然后以信号频率为横坐标、比值为纵坐标,把各频率点的输出/输入幅度比值连成光滑曲线,即为系统近似的幅频特性。若采用对数坐标系,则需进行相应的坐标变换。本部分使用信号源单元和二阶有源滤波器单元。基本步骤:(1)熟悉二阶有源滤波器的工作原理。接好电源线,将二阶有源滤波器模块插入信号系统实验平台插槽中,打开实验箱电源开关,通电检查模块灯亮,实验箱开始正常工作。(2)扫频源法观察滤波器的幅频特性。1)将信号源单元 “波形选择”跳线的第1组引脚连接,并将开关k2向下拨,切换至扫频输
21、出,得到扫频正弦波信号。2)将OUT2输出的扫频信号送入二阶有源低通滤波器信号输入点SLP_IN,用示波器观察输出点SLP_OUT的响应波形。3)将锯齿波压控信号和低通滤波器输出信号分别接示波器的CH1和CH2,观察李沙育图形。4)将滤波器输出信号接峰值检波器信号输入端TOPT_IN,将锯齿波压控信号和峰值检波器输出信号TOPT_OUT分别接示波器的CH1和CH2,观察低通滤波器的幅频特性曲线。5)将扫频信号分别送入高通、带通和带阻滤波器,重复上述实验步骤,分别观察各种滤波器的幅频特性曲线。(3)描点法观察滤波器的幅频特性曲线。1)将信号源单元产生的频率正弦波送入低通滤波器的信号输入端SLP_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号 系统 课程设计 语音 处理 设计
链接地址:https://www.31ppt.com/p-4141339.html