声学与振动  >> Vol. 5 No. 2 (June 2017)

基于MATLAB的双声道语音信号分析及处理系统
Two-Way Sound Signals Analysis and Procession System Based on MATLAB-GUI

DOI: 10.12677/OJAV.2017.52005, PDF, HTML, XML, 下载: 1,158  浏览: 3,376  科研立项经费支持

作者: 陈秀慧, 赵宇轩, 秦 锴, 王 靖:南京邮电大学电子科学与工程学院,江苏 南京

关键词: 双声道语音信号FIR滤波器窗函数MATLAB-GUITwo-Way Sound Signal FIR Filter Window Function MATLAB-GUI

摘要: 基于MATLAB设计了一个支持单、双声道的语音信号处理系统,可实现语音信号的分析、加噪及窗函数滤波。针对语音信号中所添加的不同频段的噪声,可自主地选择合适的窗函数完成噪声滤波,并进行各种滤波效果的对比。实验表明:该系统界面友好、操作简单,便于直观了解语音信号和滤波器特性,可用于作教学演示等。
Abstract: A GUI for signal procession system for single-way or two-way sounds is presented, based on MATLAB, where various operations can be carried out such as analysing sound signals, adding noise, filtering by window function method. On account of the noise at different frequencies added to the original sound signal, applicable window function can be utilized to complete filtration independently. This experiment manifests that it is convenient to understand sound signals and filter’s characteristics on this GUI, because of its simplified procedures and friendly interface, which makes this GUI perfect for teaching use.

文章引用: 陈秀慧, 赵宇轩, 秦锴, 王靖. 基于MATLAB的双声道语音信号分析及处理系统[J]. 声学与振动, 2017, 5(2): 27-33. https://doi.org/10.12677/OJAV.2017.52005

参考文献

[1] 姚天任. 数字语音处理[M]. 武汉: 华中科技大学出版社, 1992.
[2] 王彬, 于丹, 汪洋. MATLAB数字信号处理[M]. 北京: 机械工业出版社, 2010.
[3] 张德丰. MATLAB数字信号处理与应用[M]. 北京: 清华大学出版社, 2010.
[4] 赵颖, 刘祖深, 等. 基于MATLAB的FIR数字滤波器的方法设计[J]. 国外电子测量技术, 2012, 31(10): 35-37.
[5] 徐靖涛, 王金根. 基于MATLAB的语音信号分析和处理[J]. 重庆科技学院学报(自科版), 2008, 10(1): 132-136.
[6] 冯浩. 基于MATLABGUI的FIR数字滤波器语音信号去噪处理[J]. 菏泽学院学报, 2016, 38(5): 68-72.
[7] 陈然, 张霞萍. 基于MATLAB GUI的FIR数字滤波器设计与仿真[J]. 南京晓庄学院学报, 2015(6): 15-20.
[8] 申艳, 陈后金, 薛健, 郝晓莉, 周航. 基于Matlab加噪语音的FIR滤波器设计[J]. 电气电子教育学报, 2011, 33(2): 41-44.
[9] 窦海鹏. 数字滤波语音信号除噪设计[J]. 长春工业大学学报(自然科学版), 2013, 34(6): 663-667.
[10] 张学敏, 吕晓丽, 钟菲. 基于MATLAB图形用户界面的语音去噪分析实现[J]. 长春工程学院学报(自然科学版), 2015, 16(4): 97-99.
[11] 周玲. 基于MATLAB的语音信号数字滤波处理[J]. 安庆师范学院学报, 2011, 17(3): 46-49.
[12] 冯彦君, 靳鸿, 章晓眉. 应用MATLAB分析语音信号[J]. 光电技术应用, 2011, 26(3): 57-60.
[13] 张康, 刘雅. 基于MATLAB的音频文件数字滤波处理[J]. 计算机与现代化, 2007(12): 98-100.
[14] 余成波, 陶红艳, 杨菁, 等. 数字信号处理及MATLAB实现[M]. 第二版. 北京: 清华大学出版社, 2007.
[15] 从玉良. 数字信号处理原理及其MATLAB实现[M]. 北京: 电子工业出版社, 2015.
[16] 杨述斌, 李永全. 数字信号处理实践教程[M]. 武汉: 华中科技大学出版社, 2007.