语音认证的相关实验
前言:
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