基于matlab的音频信号处理毕业设计(含源文件)

基于MATLAB的语音信号处理

【摘 要】 

Matlab语音信号处理是指利用matlab软件对音频信号进行读取,并对音频信号进行采样分析及离散傅里叶变换,以方便对其在频域上进行调制滤波等相关的操作。本次实验在提取音频信号后会对该信号使用在MATLAB软件中设计的滤波器进行滤波,并观察其效果,验证滤波器是否可行。

本次使用了MATLAB软件,综合运用GUI界面设计、各种函数调用等来实现音频信号的傅里叶变换及滤波,程序界面简练,操作简便,具有一定的实际应用意义。软件中自带的信号处理与分析工具箱为语音信号分析实验提供了丰富的功能函数,利用这些功能函数可以快捷而又方便地完成语音信号的处理和分析以及信号的可视化。信号处理是MATLAB重要应用的领域之一。

【关键词】 matlab   语音信号处理   数字滤波器  傅里叶变换

目 录

1 引言 4

1.1 音频信号处理研究意义 4

1.2 音频信号处理发展历程和现状 4

1.3 本课题的研究内容和问题 5

1.4 程序流程图 6

2章  信号采集基本内容 7

2.1 MATLAB简述 7

2.2 采样位数和采样频率 7

2.3 音频信号采集依据:采样定理 7

2.4 倒谱概念 8

2.5 信号采集过程 8

2.6 傅里叶变换基础 9

2.7 MATLAB数字滤波器设计简述 10

3 音频信号处理 11

3.1 音频的采集与作图 11

3.2 对采集信号的加噪声处理 12

3.3 音量标准化 14

4 滤波器设计 16

4.1 数字滤波器原理 16

4.2 IIR与FIR滤波器区别 16

4.3 低通、高通和带通 17

4.4 双线性变换法与窗函数法 18

4.5 常用MATLAB滤波器设计函数 19

4.6 语音信号常用滤波性能指标 20

4.7 FDATOOL工具 21

4.8 用MATLAB设计滤波器实例

5 MATLABGUI设计

5.1 GUI介绍

5.2 GUI设计流程

5.3 小结内容 30

6 软件设计成品与使用

6.1 成品界面分类及介绍

5.2 使用效果

5.3 小结内容 30

结果分析 30

   31

参考文献

附录

附录1:对相同音频文件的滤波器滤波比较

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值