说明:Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识别,数据挖掘和信息检索等中。...
说明:一种基本的模式识别方法,进行了部分改进,简单实用,采用matlab仿真,经编译后无误。供大家学习参考
说明:DTW是较早的一种模式匹配和模型训练技术,它应用动态规划的思想成功解决了语音信号特征参数序列比较时时长不等的难题,在孤立词语音识别中获得了良好性能。虽然HMM模型和ANN在连续语音大词汇量语音识别系统优于DTW,但由于DTW算法计算量较少、无需前期的长期训练,也很容易将DTW算法移植到单片机、DSP...
说明:基于matlab的语音识别系统,GUI界面,操作简单,利用了DTW语音识别和HMM语音识别(基于隐马尔可夫链)的语音识别,希望有帮助,第一次做,有些地方还需要改动一下。
说明:用于实现识别0-9的数字语音识别系统,用DTW算法实现,直接运行main函数,就可以看到结果。而且这个代码是带有GUI界面的,方便操作。
说明:基于MFCC和DTW的说话人识别程序。包含C#和MATLAB两个版本。
说明:说话人识别MFCC
说明:DTW算法C语言程序,孤立词语音识别,包括matlab的相关代码,内有详解。-DTW algorithm C Programming Language, isolated word speech recognition, including the relevant matlab code, the...
说明:这个代码是针对孤立词,特定人语音识别的一个计算代码。 可以计算2个语音的相似度, 计算出的值越小,说明越相似, 通常来说对于这个孤立词特定人语音识别来说,识别率特别高, 但是对于非特定人的语音识别的话还是需要用hmm计算方式了。 文件也是在这里面