龙源期刊ç½?/p>
http://www.qikan.com.cn
基于
MatlabGUI
的语音信号去噪处ç�?/p>
作者:郭思梦
张培çŽ?/p>
来源:《中小企业管理与科技
·
下旬刊ã€?/p>
2017
年第
05
�/p>
【摘
要】应用数字滤波器的理论和设计方法,在
Matlab
软件开发环境下分别通过脉冲å“?/p>
应不变法和双线性变换法设计出了无限长单位冲激响应ï¼?/p>
IIR
)数字滤波器,并借助
Matlab
å›?/p>
形用户界面(
GUI
)设计了
IIR
数字滤波器人机交互界面,使得该系统平台界面简洁直观,æ“?/p>
作方便且功能齐全,最终实现了对加有噪声语音信号的去噪处理。通过对比仿真结果表明:切
比雪å¤?/p>
â…?/p>
型低通滤波器对加有噪的语音去噪效果最佳ã€?/p>
�/p>
Abstract
�/p>
By using the theory and design method of digital filter
ï¼?/p>
the IIR digital filter is
designed by impulse response method and bilinear transformation method in Matlab software
development environment
ï¼?/p>
and with the help of Matlab GUI
ï¼?/p>
the human-computer interaction
interface of IIR digital filter is designed
ï¼?/p>
the system interface is simple and intuitive
ï¼?/p>
easy to be
operated and complete function
ï¼?/p>
and de-nosing process of voice signal is realized. Comparing the
simulation results
ï¼?/p>
the results show that Chebyshev
â…?/p>
type has much more function of de-nosing
process of voice signal.
【关键词ã€?/p>
Matlab GUI
ï¼?/p>
IIR
数字滤波器;语音信号;去å™?/p>
�/p>
Keywords
�/p>
Matlab GUI
ï¼?/p>
IIR digital filter
ï¼?/p>
voice signal
ï¼?/p>
de-noising
【中图分类号ã€?/p>
TN912
【文献标志码ã€?/p>
A
【文章编号ã€?/p>
1673-1069
ï¼?/p>
2017
ï¼?/p>
05-0147-02
1
引言
基于
Matlab
çš?/p>
M
文件对语音信号的分析具有程序修改复杂、不直观等缺点。本文利ç”?/p>
Matlab
图形用户界面ï¼?/p>
GUI
)的操作灵活、界面简洁直观等优点,采用了巴特沃斯、椭圆、切
比雪å¤?/p>
â…?/p>
型和切比雪夫
â…?/p>
型四种模拟滤波器,并分别由脉冲响应不变法、线性变换法转换为数
字滤波器,对添加了噪声的语音信号进行去噪处理,通过滤波器去噪后的信噪比对比表明:使
用脉冲响应不变法由模拟转数字的切比雪å¤?/p>
â…?/p>
型滤波器对污染语音信号的去噪效果最佳ã€?/p>
首先是对无噪语音进行频谱分析,然后对其加噪声并对加噪后的语音进行频谱分析。分åˆ?/p>
采用脉冲响应不变法和双线性变换法设计出了无限长单位冲激响应ï¼?/p>
IIR
)数字滤波器,并å®?/p>
成对加噪语音的去噪处理。通过计算比较去噪后语音信号的信噪比不同从而得出不同类型滤æ³?/p>
器的优劣。最终借助
GUI
设计了语音信号去噪系统的图形用户界面,增强了系统程序的可è§?/p>
性和友好性ã€?/p>