![](https://csdnimg.cn/release/download_crawler_static/88642629/bg8.jpg)
2 语音信号的分析
2.1 语音信号时域分析
语音信号的时域分析就是分析和提取语音信号的时域参数。进行语音分析时,
最先接触到并且也是最直观的是它的时域波形。语音信号本身就是时域信号,因
而时域分析是最早使用,也是应用最广泛的一种分析方法,这种方法直接利用语
音信号的时域波形。时域分析通常用于最基本的参数分析及应用,如语音的分割、
预处理、大分类等。这种分析方法的特点是:①表示语音信号比较直观、物理意
义明确。②实现起来比较简单、运算且少。③可以得到语音的一些重要的参数。④
只使用示波器等通用设备,使用较为简单等。
MATLAB 数据采集箱中提供的函数命令进行图像分析的函数命令:
wavrecord : wavrecord 利用 Windows 音频输入设备记录声音,其调用形式
为:wavrecord (n ,fs ,ch) 。利用 Windows 音频输入设备记录 n 个音频采样, 频率为
fs Hz , 通 道 数 为 ch 。 采 样 值 返 回 到 一 个 大 小 为 n*ch 的 矩 阵 中 。 缺 省
时,fs = 11025 ,ch = 1。
waveplay: waveplay 利 用 Windows 音 频 输 出 设 备 播 放 声 音 , 其 调 用 形
为:waveplay(y ,fs) 。以采样频率 fs 向 Windows 音频设备发送向量信号。标准的
音频采样率有:8000、11025、22050 和 44100Hz。
wavread :wavread 用于读取 Microsoft 的扩展名为“.wav”的声音文件。其调用
形式为: y = wavread (file) 。其作用是从字符串 file 所指的文件路径读取 wave 文
件,将读取的采样数据送到 y 中。Y 的取值范围: [ -1 ,1 ] 。
sound:音频信号是以向量的形式表示声音采样的。sound 函数用于将向量转
换为声音,其调用形式为:sound (y ,fs) ,作用是向扬声器送出向量 y 中的音频信号
(采样频率为 fs) 。
通过 Wavread 和 plot(x)函数即可显示图像的时域波形。