实验一 语音信号的预处理

语音信号的预处理

实验一 语音信号的预处理

1实验目的

通过Matlab编程掌握语音信号的预处理方法,包括对信号进行预加重,低通滤波,分帧处理。

2 实验原理

由于语音信号从整体上来看是一个非平稳过程,但是在一个短的时间内,其特性保持相对不变,所以语音信号具有短时平稳性,对语音信号的分析和处理必须建立在“短时”的基础上,将信号分为一段一段来分析其特征参数。

人发音时存在口唇的辐射效应,口唇的辐射模型相当与一阶高通滤波器,所以在对实际信号进行分析处理时,常用“预加重技术”,目的提升信号的高频部分,使信号的频谱更加平坦,方便信号的分析。

3 实验过程

1)读语音数 wavread

2)听语音 sound

3)写语音 wavwrite

4)加矩形窗和汉明窗

10 k Mw(k)

0其他

0.42 0.5*cos(2 k/M) 0.08*cos(2 k/M)0 k M w(k) 0其他

5)对语音进行预加重

H(z) 1 0.96z 1

6)对语音信号进行分帧处理

4 实验结果

[x,fs,bits]=wavread('d:\dig.wav'); y=x(10001:10512); figure(1) plot(y)

你可能喜欢

  • 语音端点检测
  • 语音增强
  • 语音识别
  • 声音识别
  • 语音信号处理论文
  • 语音信号处理系统设计
  • 语音信号处理试卷

实验一 语音信号的预处理相关文档

最新文档

返回顶部