1、 - 1 - 基于基于 matlab 声音信号的滤波去噪处理声音信号的滤波去噪处理 摘要摘要 滤波器设计在数字信号处理中占有极其重要的地位。FIR 数字滤波器和 IIR 滤波器是滤波器设计的重要组成部分。Matlab 功能强大、简单易学、编程效率 高,深受广大科技工作者的欢迎。特别是 Matlab 还具有信号分析工具箱,不需具 备很强的编程能力,就可以很方便地进行信号分析、处理和设计。利用 MATLAB 信号处理工具箱可以快速有效地设计各种数字滤波器。课题基于 MATLAB 有噪音 语音信号处理的设计与实现, 综合运用数字信号处理的理论知识对加噪声语音信 号进行时域、频域分析和滤波。通过理论推
2、导得出相应结论,再利用 MATLAB 作 为编程工具进行计算机实现。在设计实现的过程中,使用窗函数法来设计 FIR 数字滤波器,用巴特沃斯、切比雪夫和双线性变法设计 IIR 数字滤波器,并利用 MATLAB 作为辅助工具完成设计中的计算与图形的绘制。通过对对所设计滤波器 的仿真和频率特性分析,可知利用 MATLAB 信号处理工具箱可以有效快捷地设计 FIR 和 IIR 数字滤波器,过程简单方便,结果的各项性能指标均达到指定要求。 ABSTRACTABSTRACT The Design of Analysis and Processing Voice Signal Abstract Speech
3、 signal processing is to study the use of digital signal processing technology and knowledge of the voice signal voice processing of the emerging discipline is the fastest growing areas of information science one of the core technology. Transmission of information through the voice of humanitys most
4、 important, most effective, most popular and most convenient form of exchange of information Matlab language is a data analysis and processing functions are very powerful computer application software, sound files which can be transformed into discrete data files, then use its powerful ability to pr
5、ocess the data matrix operations, such - 2 - as digital filtering, Fourier transform, when domain and frequency domain analysis, sound playback and a variety of map rendering, and so on. Its signal processing and analysis toolkit for voice signal analysis provides a very rich feature function, use o
6、f these functions can be quick and convenient features complete voice signal processing and analysis and visualization of signals, makes computer interaction more convenient . Matlab Signal Processing is one of the important areas of application. The design of voice-processing software for most of the content are numerous, easy to maneuver and so on, using MATLAB7.0 comprehensive use GUI interface design, various function calls to voice signals such as frequency, amplitude, Fourier transform