说明:搭建了一个数字0到9的语音识别系统,是基于隐马尔可夫模型的。并且带有图形界面,测试语音和训练语音都有,下载解压后只需要运行主函数就可以。
说明:本程序是用于语音信号的预加重处理,其目的是为了对语音的高频部分进行加重,去除口唇辐射的影响,增加语音的高频分辨率。
说明:使用维纳滤波器进行语音增强,在该语音中添加高斯噪声,然后在添加噪声之后使用维纳滤波器进行滤波的噪声语音,同时在时域和频域中均显示输出图。
说明:Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识别,数据挖掘和信息检索等中。...
说明:用Matlab读取一个语音文件,文件格式是wave,对语音进行加噪,并对加噪后的语音进行小波软阈值降噪,输出降噪文件
说明:基于Matlab简单的语音识别系统,能够通过样本训练得到最后结果。
说明:有界面,有语音的说话人识别