毕业论文基于MATLAB的语音信号录制说明书.docVIP

  • 67
  • 0
  • 约5.81千字
  • 约 13页
  • 2016-05-16 发布于浙江
  • 举报

毕业论文基于MATLAB的语音信号录制说明书.doc

基于MATLAB的语音信号录制 功能介绍 该设计主要介绍语音信号的采集与分析方法,通过PC 机录制自己的 一段声音,运用Matlab 提供的函数进行仿真分析,并画出采样后语音信 号的时域波形和频谱图,对所采集的语音信号加入干扰随机高斯噪声?? 对加入噪声的信号进行播放,并进行时域和频谱分析,对比加噪前后的 时域图和频谱图,分析讨论采用什么样的滤波器进行滤除噪声。 1 语音信号的录制 为了将原始模拟语音信号变为数字信号,必须经过采样和量化两个 步骤,从而得到时间和幅度上均为离散的数字语音信号。语音信号经过 预滤波和采样后,由A/D 变换器变换为二址制数字码。这种防混叠滤波 通常与模数转换器做在一个集成块内,因此目前来说,语音信号的数字 化的质量还是有保证的。语音声波通过话筒输入到声卡后直接获得的是经过防混叠滤波、A/D 变换、量化处理的离散的数字信号。 将声卡作为对象处理采集语音信号Matlab 将声卡作为对象处理,其 后的一切操作都不与硬件直接相关,而是通过对该对象的操作来作用于 硬件设备、声卡。操作时首先要对声卡产生一个模拟输入对象(ai),给 ai 对象添加一个通道设置采样频率后,就可以启动设备对象,开始采集数 据,采集完成后停止对象并删除对象。 图是基于PC机的语音信号录制过程,声卡可以完成语音波形的A/D 转 换获得WAVE 文件,为后

文档评论(0)

1亿VIP精品文档

相关文档