没有合适的资源?快使用搜索试试~ 我知道了~
基于MATLAB的语音信号处理系统设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 183 浏览量
2022-07-03
13:46:02
上传
评论
收藏 1.08MB PDF 举报
温馨提示
试读
36页
基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf基于MATLAB的语音信号处理系统设计.pdf
资源推荐
资源详情
资源评论
语音信号处理系统设计
摘要:
语音信号处理是研究用数字信号处理技术对语音信号进行处理的一门学科。语
音信号处理的目的是得到某些参数以便高效传输或存储,或者是用于某种应用,如人工合
成出语音、辨识出讲话者、识别出讲话内容、进行语音增强等。本文简要介绍了语音信
号采集与分析以及语音信号的特征、采集与分析方法,并在采集语音信号后,在 MATLAB
软件平台上进行频谱分析,并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行
频谱分析,设计合适的滤波器滤除噪声,恢复原信号。利用 MATLAB 来读入(采集)语音
信号,将它赋值给某一向量,再将该向量看作一个普通的信号,对其进行 FFT 变换实现
频谱分析,再依据实际情况对它进行滤波,然后我们还可以通过 sound 命令来对语音信
号进行回放,以便在听觉上来感受声音的变化。
关键词:
Matlab
,语音信号,傅里叶变换,滤波器
1 课程设计的目的和意义
本设计课题主要研究语音信号初步分析的软件实现方法、滤波器的设计及应用。通过
完成本课题的设计,拟主要达到以下几个目的:
1.1.了解 Matlab 软件的特点和使用方法。
1.2.掌握利用 Matlab 分析信号和系统的时域、频域特性的方法;
1.3.掌握数字滤波器的设计方法及应用。
1.4.了解语音信号的特性及分析方法。
1.5.通过本课题的设计,培养学生运用所学知识分析和解决实际问题的能力。
2 设计任务及技术指标
设计一个简单的语音信号分析系统,实现对语音信号时域波形显示、进行频谱分析,
利用滤波器滤除噪声、对语音信号的参数进行提取分析等功能。采用 Matlab 设计语言信
号分析相关程序,并且利用 GUI 设计图形用户界面。具体任务是:
2.1.采集语音信号。
2.2.对原始语音信号加入干扰噪声,对原始语音信号及带噪语音信号进行时频域分析。
2.3.针对语音信号频谱及噪声频率,设计合适的数字滤波器滤除噪声。
2.4.对噪声滤除前后的语音进行时频域分析。
2.5. 对语音信号进行重采样,回放并与原始信号进行比较。
2.6.对语音信号部分时域参数进行提取。
2.7.设计图形用户界面(包含以上功能)。
3 设计方案论证
3.1 语音信号的采集
使用电脑的声卡设备采集一段语音信号,并将其保存在电脑中。
3.2 语音信号的处理
语音信号的处理主要包括信号的提取播放、信号的重采样、信号加入噪声、信号的傅
里叶变换和滤波等,以及 GUI 图形用户界面设计。
Ⅰ.语音信号的时域分析
语音信号是一种非平稳的时变信号,它携带着各种信息。在语音编码、语音合成、语
音识别和语音增强等语音处理中无一例外需要提取语音中包含的各种信息。语音信号分
析的目的就在与方便有效的提取并表示语音信号所携带的信息。语音信号分析可以分为
时域和变换域等处理方法,其中时域分析是最简单的方法。
Ⅱ.语音信号的频域分析
信号的傅立叶表示在信号的分析与处理中起着重要的作用。因为对于线性系统来说,
可以很方便地确定其对正弦或复指数和的响应,所以傅立叶分析方法能完善地解决许多
信号分析和处理问题。另外,傅立叶表示使信号的某些特性变得更明显,因此,它能更
深入地说明信号的各项红物理现象。
由于语音信号是随着时间变化的,通常认为,语音是一个受准周期脉冲或随机噪声源
激励的线性系统的输出。输出频谱是声道系统频率响应与激励源频谱的乘积。声道系统
的频率响应及激励源都是随时间变化的,因此一般标准的傅立叶表示虽然适用于周期及
平稳随机信号的表示,但不能直接用于语音信号。由于语音信号可以认为在短时间内,
近似不变,因而可以采用短时分析法。
Ⅲ.模拟滤波器原理
(1)模拟巴特沃思滤波器原理
巴特沃斯滤波器具有单调下降的幅频特性:在小于截止频率
c
的范围内,具有最平幅
度的响应,而在
c
后,幅频响应迅速下降。
巴特沃思低通滤波器幅度平方函数为:
H
a
( j)
2
1
(2-1)
2N
1 ( )
c
式中
N
为滤波器阶数,
c
为 3dB 截止角频率。将幅度平方函数写成 s 的函数:
H
a
(s)H
a
(s)
1
(2-2)
s
2 N
1 ( )
j
c
1 2k 1
j
( )
2 2N
该幅度平方函数有
2N
个等间隔分布在半径为
c
的圆上的极点
s
k
c
e
,
k 0,1,...2N 1
为了形成稳定的滤波器,取左半平面的
N
个极点构成
H
a
(s)
,即:
N
c
H
a
(s)
(s s )
(2-3)
k
k 0
N 1
为使设计统一,将频率归一化,得到归一化极点
p
k
e
统函数为:
1 2k 1
j
( )
2 2 N
,相应的归一化系
H
a
( p) 1
( p p )
(2-4)
k
k 0
N 1
多项式形式为:
H
a
( p) 1 (b
0
b
1
p ... p
N
)
(2-5)
(2)模拟切比雪夫滤波器原理
切比雪夫滤波器的幅频特性具有等波纹特性,有两种形式,在通带内等波纹、阻
带单调的是 I 型滤波器,在通带内单调、在阻带内等波纹的是 II 滤波器。以 I 型滤波器
为例。
切比雪夫滤波器的幅度平方函数为:
A
2
() H ( j)
2
a
1
2
1
2
C
N
(
(2-6)
)
p
ε为小于 1 的正数,表示通带内幅度波动的程度。Ωp 称为通带截止频率。令λ=
Ω/Ωp,称为对Ωp 的归一化频率。C
N
(x)为 N 阶切比雪夫多项式。幅度平方函数的极点
是分布在
b
Ωp 为长半轴,
a
Ωp 为短半轴的椭圆上的点。同样取 s 平面左半平面的极点构
成
H
a
(s)
:
N
p
H
a
(s)
2
N 1
(s s
i
) (2-7)
i1
N
N
进行归一化,得到:
H
a
( p) 1
2
N 1
( p p
i
)
(2-8)
i1
其中
p
i
ch
sin[
1 1
(2k 1)
(2k 1)
] jch
cos[ ]
,
Arsh( )
N
2N 2N
(3)模拟滤波器数字化原理
将模拟滤波器转化为数字滤波器在工程上常用的有脉冲响应不变法和双线性变换法。
脉冲响应不变法时一种时域上的转换方法,它是数字滤波器的单位取样响应在抽样点
上等于模拟滤波器的单位冲激响应,即:
h(n) h
a
(nT )
(2-9)
设模拟滤波器只有单阶极点,其系统函数为:
H
a
(s)
i1
N
A
i
(2-10)
s s
i
对
H
a
(s)
进行拉氏反变换得到
h
a
(t)
,对
h
a
(t)
进行等间隔抽样,得到
h(n) h
a
(nT )
,对
h(n)
进行 Z 变换,得到数字滤波器系统函数:
H (z)
A
i
(2-11)
s
i
T
1
i1
1 e z
N
这种方法
s
和
z
的关系是:
z e
sT
。该方法的优点是频率坐标变换时线性的切数字滤
波器的单位脉冲响应完全模仿模拟滤波器的单位冲激响应,时域特性逼近好;缺点是会
产生频谱混叠现象,适合低通、带通滤波器的设计,不适合高通、带阻滤波器的设计。
双线性变换法为了克服频谱混叠现象,采用非线性频率压缩方法,将整个频率轴上的
频率范围压缩到
/ T
之间,再用
z e
sT
转换到 Z 平面上。
这种方法
s
和
z
的关系是:
s (2 / T )(1 z
1
/1 z
1
)
。该方法克服了频谱混叠现象,但
带来了频率坐标变换的非线性:
(2 / T ) tan(
/ 2)
,由模拟滤波器系统函数转换为数字
滤波器系统函数公式为:
H (z) H
a
(s) |
2 1z
1
T
1 z
1
(2-12)
z
3.3 语音信号的效果显示
图形用户界面(Graphical User Interface,GUI)是由窗口、按键、菜单、文字说明
等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标、键盘)选择激
活这些图形对象,实现计算、绘图等。
创建图形用户界面须具有三类基本元素:
(1)组件:图形化控件(如按钮、编辑框、列表框等)、静态元素(如文本字符串)、
菜单和坐标系。
(2)图形窗口:GUI 的每一个组件都须安排在图形窗口中。
(3)回应:如用户用鼠标单击或用键盘输入信息后,程序要有相应的动作。
3.4 短时能量及短时平均幅度
短时能量函数和短时平均幅度函数是基于语音信号幅度的变化。清音段幅度小,其能
量集中于高频段;浊音段幅度较大,其能量集中于低频段。短时能量函数对信号电平值
过于敏感。由于需要计算信号样值的平方和,在实际应用中(如定点设备)很容易溢出,
所以可以用平均幅度函数来代替短时能量函数。
短时能量函数定义:
剩余35页未读,继续阅读
资源评论
- 金恒启嘉2023-12-19资源很实用,对我启发很大,有很好的参考价值,内容详细。
若♡
- 粉丝: 6163
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功