语音信号处理及其matlab实现

语音信号处理及其matlab实现

ID:25697502

大小:440.00 KB

页数:33页

时间:2018-11-22

语音信号处理及其matlab实现_第1页
语音信号处理及其matlab实现_第2页
语音信号处理及其matlab实现_第3页
语音信号处理及其matlab实现_第4页
语音信号处理及其matlab实现_第5页
资源描述:

《语音信号处理及其matlab实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业设计说明书设计题目:语音信号处理及其MATLAB实现院(系)计xxxx专业年级xxxx学生姓名xxx学号2xxxx指导教师xxx职称xxx设计地点xxxx日期xxxx第33页(共33页)语音信号处理及其MATLAB实现中文摘要:语音信号处理是一门比较实用的电子工程的专业课程,语音是人类获取信息的重要来源和利用信息的重要手段。该设计对录入的原始语音信号在MATLAB软件平台进行频谱分析;并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行频谱分析,设计合适的滤波器滤除噪声,然后我们还可以通过sound命令来对语音信号进行回放,以便在听觉上来

2、感受声音的变化。该设计还利用MATLAB来读入(采集)语音信号,将它赋值给某一向量。再将该向量看作一个普通的信号,对其进行FFT变换实现频谱分析,再依据实际情况对它进行滤波。关键字:语音信号处理滤波器MATLAB频谱分析Abstract: Speechsignalprocessing a practicalelectronic engineering courses, the voiceis animportantmeans of animportantsourceof human accesstoinformation anduseofinf

3、ormation. The designofthe entry of theoriginalspeechsignal spectralanalysis intheMATLAB softwareplatform; and collected voice signalto interference noise, spectralanalysis, and designappropriate filter to filteroutthenoise signal byadding noise,andthenwe canalso sound comman

4、d to play back thevoicesignal, inorderto feel thechange of the sound up in the hearing. Thedesignalso useMATLABto readintothe(acquisition) voice signal and assignit to a vector. Then the vector as a common signalto the FFTtransform spectrumanalysis,andthen filtering it based

5、 on the actualsituation.Keywords: speechsignalprocessing filter MATLAB spectrumanalysis第33页(共33页)目录目录3第一章绪论41Matlab的简介42Matlab的特点和优势53语音信号处理的意义64语音信号处理的目的与要求65语音信号处理的基本步骤6第二章设计方案论证81设计理论依据8(1)采样定理8(2)采样频率8(3)采样位数与采样频率82语音信号的分析及处理方法9(1)语音的录入与打开9(2)时域信号的FFT分析9(3)数字滤波器设计原理9(4)数

6、字滤波器的设计步骤10(5)IIR滤波器与FIR滤波器的性能比较10第三章GUI图形用户界面设计111GUI图形用户界面概念112GUI界面设计概述113GUI图形用户界面设计134GUI图形用户界面模块调试13(1)语音信号的读入与打开13(2)语音信号的定点分析14(3)N阶高通滤波器16(4)N阶低通滤波器17(5)2N阶带通滤波器18(6)2N阶带阻滤波器195图形用户界面制作20第四章总结22第五章致谢23参考文献24附录25第33页(共33页)第一章绪论1Matlab的简介MATLAB是美国MathWorks公司出品的商业数学软件,

7、用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。  MATLAB是矩阵实验室(MatrixLaboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程

8、中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。