基于matlab的fir滤波器语音信号去噪 兰州理工大学

上传人:小** 文档编号:39219801 上传时间:2018-05-13 格式:DOC 页数:25 大小:330.05KB
返回 下载 相关 举报
基于matlab的fir滤波器语音信号去噪 兰州理工大学_第1页
第1页 / 共25页
基于matlab的fir滤波器语音信号去噪 兰州理工大学_第2页
第2页 / 共25页
基于matlab的fir滤波器语音信号去噪 兰州理工大学_第3页
第3页 / 共25页
基于matlab的fir滤波器语音信号去噪 兰州理工大学_第4页
第4页 / 共25页
基于matlab的fir滤波器语音信号去噪 兰州理工大学_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《基于matlab的fir滤波器语音信号去噪 兰州理工大学》由会员分享,可在线阅读,更多相关《基于matlab的fir滤波器语音信号去噪 兰州理工大学(25页珍藏版)》请在金锄头文库上搜索。

1、* 实践教学实践教学*兰州理工大学兰州理工大学计算机与通信学院2013 年春季学期信号处理信号处理课程设计课程设计题题 目目:基于 MATLAB 的 FIR 滤波器语音信号去噪 专业班级专业班级: 姓姓 名名: 学学 号号: 指导教师指导教师: 成成 绩绩: 摘要摘要本次课程设计是基于 MATLAB 的 FIR 滤波器语音信号去噪,在设计过程中,首先录制一段不少于 10 秒的语音信号,并对录制的信号进行采样;其次使用 MATLAB 会出采样后的语音信号的时域波形和频谱图;然后在给原始的语音信号叠加上噪声,并绘出叠加噪前后的时域图及频谱图;再次设计 FIR 滤波器,针对语音信号的性质选取一种适合

2、的窗函数设计滤波器进行滤波;最后对仿真结果进行分析。设计出的滤波器可以满足要求。关键词关键词: FIR 滤波器;语音信号;MATLAB 仿真目目录录一 FIR 滤波器设计的基本原理.1 1.1 滤波器的相关介绍.1 1.1.1 数字滤波器的概念.1 1.1.2 IIR 和 FIR 滤波器.1 1.2 利用窗函数法设计 FIR 滤波器.1 1.2.1 窗函数法设计 FIR 滤波器的基本思想.1 1.2.2 窗函数法设计 FIR 滤波器的步骤.2 1.2.2 窗函数法设计 FIR 滤波器的要求.2 1.2.3 常用窗函数的性质和特点.3 1.2.4 语音处理中的采样原理.3 二 语音信号去噪实现框

3、图.5 三 详细设计.7 3.1 信号的采集.7 3.2 语音信号的读入与打开.7 3.3 语音信号的 FFT 变换.8 3.4 含噪信号的合成.9 3.5 FIR 滤波器的设计.10 3.6 利用 FIR 滤波器滤波.11 3.7 结果分析.14 总结.15 参考文献.15 附录.17 致谢.211一一 FIRFIR 滤波器设计的基本原理滤波器设计的基本原理1.11.1 滤波器的相关介绍滤波器的相关介绍1.1.1 数字滤波器的概念数字滤波器的概念数字滤波器(Digital Filter,简称为 DF)是指用来对输入信号进行滤波的硬件和软件。所谓数字滤波器,是指输入、输出均为数字信号,通过一定

4、运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分的器件。数字滤波器和模拟滤波器相比,因为信号的形式和实现滤波的方式不同,数字滤波器具有比模拟滤波器精度高、稳定、体积小、重量轻、灵活、不要求阻抗匹配等优点。一般用两种方法来实现数字滤波器:一是采用通用计算机,把滤波器所要完成的运算编成程序通过计算机来执行,也就是采用计算机软件来实现;二是采用实际专用的数字处理硬件。1 1.1.2 IIR 和和 FIR 滤波器滤波器数字滤波器在数字信号处理的各种应用中发挥着十分重要的作用。它是通过对采样数据信号进行数学运算处理来达到滤波的目的。数字滤波器从实现的网络结构或者从单位脉冲响应可分为无限脉冲

5、响应(IIR)滤波器和有限脉冲响应(FIR)滤波器。FIR 滤波器的设计方法和 IIR 滤波器的设计方法有很大的不同,FIR 滤波器设计任务是选择有限长度的 h(n),使传输函数 H(ejw)满足技术要求,FIR 数字滤波器设计的方法有三种,第一种是窗函数法,第二种是频率采样法,第三种是切比雪夫等波逼近法。从性能上说,IIR 滤波器以非线性相位为代价以较低的阶数获得较高的选择性。而 FIR滤波器想要获得相同的选择性阶数是 IIR 滤波器的 5-10 倍,结果成本较高、信号时延也较大:从结构上说,IIR 采用递归结构,FIR 采用非递归结构;从设计工具上说;IIR 可以借助于模拟滤波器的成果,F

6、IR 滤波器一般采用没有封闭形式的设计公式;从使用场合上来看,在对相位要求不敏感的场合,如语音通讯等,选用 IIR 较为合适,可以充分发挥经济高效的特点。对图像处理、数据传输等以波形携带信息的系统,使用 FIR 较好。1.21.2 利用窗函数法设计利用窗函数法设计 FIRFIR 滤波器滤波器1.2.1 窗函数法设计窗函数法设计 FIR 滤波器的基本思想滤波器的基本思想窗函数法的基本思想是要选取某一种合适的理想频率选择性滤波器,这种滤波器总是有一个非因果,无限长的脉冲响应,然后将它的脉冲响应截断(或加窗)以得到一个线性相位和因果的 FIR 滤波器,因为必须设计一个因果可实现的 FIR 滤波器。1

7、2需要注意的是,数字滤波器的传输函数 H(ejw)都是以 2 为周期的,滤波器的低通频带处于 2 的整数倍处,而高频频带处于 的奇数被附近,这一点和模拟滤波器是有区别的。因为录制的语音信号是模拟信号,要想使用数字滤波器对叠加了噪声的信号进行滤波,则在设计数字滤波器之前首先要进行模数转换,将模拟信号转换为数字信号。1.2.2 窗函数法设计窗函数法设计 FIR 滤波器的步骤滤波器的步骤主要设计步骤为:(1)根据技术要求确定待求 FIR 滤波器的单位取样响应 hd(n)。如果给出待求 FIR 滤波器的频率响应为 Hd(ejw),那么单位取样响应使用(1-1)1的公式求出:Hd(n)=1/2Hd(ejw)ejwdw ( 1-1 )(2) 据过渡带宽及阻带衰减要求,选择窗函数的类型并估计窗口长度 N(或阶数 M=N-1) ,窗函数类型可根据最小阻带衰减 As 独立选择,因为窗口长度 N 对最小阻带衰减 As 没有影响,在确定窗函数类型以后,可根据过渡带宽小于给定指标确定

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号