语音认证的相关实验

版权声明:转载请注明出处 https://blog.csdn.net/qq_26769591/article/details/82715459

前言:
matlab已经有一套比较成熟的语音识别demo 但是比较简单

实验一:基于matlab的小型的语音识别系统(识别1-9单个字符)

1. 算法的思路

1.先对每个语音建立一个mfcc存档(用户样本)
2.对要识别的计算mfcc(用户认证的时候)
3.计算距离

2. 实验过程

step0: 下载解压voivebox 添加到路径 Step1:下载语音识别的代码 Step2:下载音频文件 Step3:
修改程序中音频文件的位置

3. 下载地址

我的代码:https://github.com/sunny73/MATLAB_VOICE.git
官方地址:http://energy.51.net/matlab/book/disk.htm

4. 实验结果

这里写图片描述

5. 备注

1 中间遇到一个结构体的bug 发现直接将 ref和test换个名字就行了
2 中间学习了matlab创建结构体的相关知识
3 中间做了一下版本控制 :远程仓库–clone–将程序放在里面–commit+push

实验二:频谱图

1. 算法的思路

导入音频数据
分帧
对每一帧傅里叶变换 然后把所有帧放在一起
matlab中画色带的函数作图

3. 实验过程

录制音频
书写代码

4. 代码

https://github.com/sunny73/MATLAB_VOICE.git

5. 实验结果

在这里插入图片描述

6. 备注

猜你喜欢

转载自blog.csdn.net/qq_26769591/article/details/82715459