- 7
- 0
- 约1.4万字
- 约 45页
- 2018-02-04 发布于河北
- 举报
毕业论文-基于matlab的语音处理说明书
基于MATLAB的语音滤波实验
实验目的:
在Matlab环境下对语音的频谱进行处理(数字滤波)并试听效果;
在Matlab环境下对语音的抽样率进行处理(语音压缩)并试听效果
实验步骤:
一、音频文件的压缩(抽取)。
利用windows附件中的录音机功能录制8~10秒的.wav语音文件,并以lei为文件名保存到Matlab/work的文件夹中。
a.打开 开始/程序/附件/娱乐/录音机;
b.用windows media player播放一首音乐并用MIC对着耳机录音或自已说话录音(按键),到10秒时停止(按键);
c.将录制的文件加存为C:/Matlab/work中,文件名为leii.wav;
打开Matlab并新建一.m文件;
在.m文件中用y=wavread(‘lei.wav’)命令读入语音文件。
语音压缩:在m命令窗中输入如下命令:
运行sample2.m之后会在work文件夹中生成一个名为lei2的.wav文件,如下图:
双击lei2音频文件,用耳机试听效果,并跟lei1的效果比较。
在sample2.m文件中改变抽取倍率s (必须为正整数),重复4、5、6步,观察在不同抽取倍率s下的音频质量,
(注意:在运行sample2.m之前必须将work中名为lei2的.wav音频文件删除,或在.m文件中wavwrite()中的保存文件名改为其它的名字。)
二、音频信号
原创力文档

文档评论(0)