基于matlab的语音信号去噪声处理

上传人:n**** 文档编号:82965608 上传时间:2019-02-25 格式:DOC 页数:16 大小:1.16MB
返回 下载 相关 举报
基于matlab的语音信号去噪声处理_第1页
第1页 / 共16页
基于matlab的语音信号去噪声处理_第2页
第2页 / 共16页
基于matlab的语音信号去噪声处理_第3页
第3页 / 共16页
基于matlab的语音信号去噪声处理_第4页
第4页 / 共16页
基于matlab的语音信号去噪声处理_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《基于matlab的语音信号去噪声处理》由会员分享,可在线阅读,更多相关《基于matlab的语音信号去噪声处理(16页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业论文(设计)题目:基于Matlab的语音信号去噪声处理 姓 名: 学 号: 1142051102 专 业: 电子信息工程 院 系: 电子通信工程 指导老师: 职称学位: 硕士 完成时间: 教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的工作已在论文中作了明确

2、说明并表示谢意。毕业论文(设计)作者签名: 日期: 基于Matlab的语音信号去噪声处理摘 要语音信号在数字信号处理中占有极其重要的地位,因此选择通过对语音信号的研究来巩固和掌握数字信号处理的基本能力十分具有代表性。对数字信号处理离不开滤波器,因此滤波器的设计在信号处理中占有极其重要的地位。FIR数字滤波器和IIR滤波器是滤波器设计的重要组成部分。利用MATLAB信号处理工具箱可以快速有效地设计各种数字滤波器。功能强大、简单易学、编程效率高,深受广大科技工作者的欢迎。通过理论推导得出相应结论,再利用MATLAB作为编程工具进行计算机实现对加噪声语音信号进行时域、频域分析和滤波。在设计实现的过程

3、中,使用窗函数法来设计FIR数字滤波器,用巴特沃斯、切比雪夫和双线性变法设计IIR数字滤波器,并利用MATLAB作为辅助工具完成设计中的计算与图形的绘制及仿真。关键词:滤波器;MATLAB;窗函数法;双线性变换 Abstract Voice signal occupies an extremely important position in digital signal processing, so the selection based on the research of the speech signal to consolidate and master the basic abili

4、ty of digital signal processing is very representative. For digital signal processing (DSP) is dependent on the filter, so filter design occupies an extremely important role in signal processing. FIR digital filter and IIR filter is an important part of the filter design. MATLAB signal processing to

5、olbox can be used to quickly and efficiently design all kinds of digital filter. Powerful and easy to learn, programming, high efficiency, is popular among the masses of scientific and technical workers. We can tear down the corresponding conclusion through theoretical derivation, using MATLAB as a

6、programming tool for computer to add noise speech signal in time domain, frequency domain analysis and filtering. In the process of design implementation, we use window function method to design FIR digital filter, butterworth, chebyshev and bilinear reform IIR digital filter design, and the MATLAB

7、as an auxiliary tool to complete the design of computing and graphics drawing and simulation.Keywords:filter MATLAB Window function method double linear transformation目录摘要2Abstract3目录41绪论5 1.1研究的目的和意义7 1.2本课题的研究内容7 1.3 其大概流程框图可如下表示82.原始语音信号采集与处理9 2.1 Matlab简单介绍9 2.2 语音信号的采样理论依据9 2.2.1采样的基本概念9 2.3语音信

8、号的采集11 2.4语音信号的时频分析12 2.5语音信号加噪与频谱分析15 2.5.1 正弦波信号加入原始语音信号16 2.5.2 随机噪音信号加入原始语音信号16 2.6本章小结193设计数字滤波器20 3.1 滤波器概述20 3.1.1 模拟滤波器概述20 3.1.2 数字滤波器概述20 3.2 IIR数字滤波器概述22 3.3 FIR数字滤波器概述22 3.4 设计FIR数字滤波器和IIR数字滤波器比较22 3.5 数字滤波器设计的基本思路23 3.6 设计FIR滤波器23 3.6.1 窗函数法及设计步骤23 3.6.2源程序与仿真图像24 3.7 设计IIR滤波器25 3.7.1双线

9、性变换法与设计步骤25 3.7.2源程序与仿真图像26 3.8 本章小结284 滤波并绘制滤波前后语音信号的波形及频谱29 4.1滤波及仿真29 4.1.1 FIR滤波器法去噪29 4.1.2 IIR滤波器法去噪31 4.2 结合去噪后的频谱图对比两种方式滤波的优缺点33 4.3本章小结33总结34致谢35参考文献36附录37附录(I) 设计FIR和IIR数字滤波器37附录(II)比较滤波前后语音信号的波形及频谱411绪论数字信号处理是研究用数字方法对信号进行分析、变换、滤波、检测、调制、解调以及快速算法的一门技术学科。但很多人认为:数字信号处理主要是研究有关数字滤波技术、离散变换快速算法和谱

10、分析方法。随着数字电路与系统技术以及计算机技术的发展,数字信号处理技术也相应地得到发展它在语音、雷达、图像、系统控制、通信、航空航天、生物医学等众多领域都获得了极其广泛的应用。具有灵活、精确、抗干扰强、设备尺寸小、造价低、速度快等优点。数字滤波器, 是数字信号处理中及其重要的一部分。随着信息时代和数字技术的发展,受到人们越来越多的重视。数字滤波器可以通过数值运算实现滤波,所以数字滤波器处理精度高、稳定、体积小、重量轻、灵活不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。数字滤波器种类很多,根据其实现的网络结构或者其冲激响应函数的时域特性,可分为两种,即有限冲激响应( FIR,Fini

11、te Impulse Response)滤波器和无限冲激响应( IIR,Infinite Impulse Response)滤波器。FIR滤波器结构上主要是非递归结构,没有输出到输入的反馈,系统函数H (z)在处收敛,极点全部在z = 0处(因果系统),因而只能用较高的阶数达到高的选择性。FIR数字滤波器的幅频特性精度较之于IIR数字滤波器低,但是线性相位,就是不同频率分量的信号经过fir滤波器后他们的时间差不变,这是很好的性质。FIR数字滤波器是有限的单位响应也有利于对数字信号的处理,便于编程,用于计算的时延也小,这对实时的信号处理很重要。 FIR滤波器因具有系统稳定,易实现相位控制,允许设

12、计多通带(或多阻带)滤波器等优点收到人们的青睐。IIR滤波器采用递归型结构,即结构上带有反馈环路。IIR滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。同时,IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,在设计一个IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。滤波器的设计可以通过软件或设计专用的硬件两种方式来实现。随着MATLAB软件及信号处理工具箱的不断完善,MATLAB

13、很快成为应用学科等领域不可或缺的基础软件。它可以快速有效地实现数字滤波器的设计、分析和仿真,极大地减轻了工作量,有利于滤波器设计的最优化1。1.1研究的目的和意义 语音信号的采集与分析技术是一门涉及面很广的交叉科学,它的应用和发展与语音学、声音测量学、电子测量技术以及数字信号处理等学科紧密联系,语音是人类获取信息的重要来源和利用信息的重要手段。在信号传输过程中,由于实验条件或各种其他主观或客观条件的原因,语音处理系统都不可避免地要受到各种噪声的干扰。噪声不但降低了语音质量和语音的可懂度,而且还将导致系统性能的急剧恶化,严重时使整个系统无法正常工作。现实中噪音给人带来生理上和心理上的危害具体表现

14、在损害听力、损害视力、有害于人的心血管系统、我国对城市噪音与居民健康的调查表明: 地区的噪音每上升一分贝, 高血压发病率就增加3%。影响人的神经系统, 使人急躁、易怒。 影响睡眠, 造成疲倦。噪声对睡眠的危害:突然的噪声在40分贝时,可使10的人惊醒,达到60分贝时,可使70的人惊醒。因此噪声处理已经成为现代人必须面临的问题。选择设计此方案,是对数字信号处理的一次实践。在数字信号处理的课程学习过程中,我们过多的是理论学习,几乎没有进行实践方面的运用。这个课题正好是对数字语音处理的一次有利实践,而且语音处理也可以说是信号处理在实际应用中很大众化的一方面。这个方案用到的软件也是在数字信号处理中非常通用的一个软件MATLAB软件。所以这个课题的设计过程也是一次数字信号处理在MATLAB中应用的学习过程。课题用到了较多的MATLAB语句,而由于课题研究范围所限,真正与数字信号有关的命令函数却并不多。1.2本课题的研究内容课题基于MATLAB有噪音语音信号处理的设计与实现,综合运用数字信号处理的理论知识对加噪声语音信号进行时域、频域分析和滤波。通过理论推导得出相应结论,再利用 MATLAB 作为编程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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