说明:本代码分别用Fast ICA和PCA盲分离算法,分离001.wav、007.wav、012.wav三段语音的混合语音和余弦、方波、随机信号的混合信号。附测试语音,直接可执行,分离效果极好。详细注释,对照算法,很快能搞懂。
说明:基于matlab的语音识别系统,GUI界面,操作简单,利用了DTW语音识别和HMM语音识别(基于隐马尔可夫链)的语音识别,希望有帮助,第一次做,有些地方还需要改动一下。
说明:资源描述 本程序是将短时能量和短时过零率相结合,采用双门限判定法来检测语音端点。先为短时能量和短时过零率分别确定两个门限,一个是较低的门限数值较小,对信号变化明显,容易超过,另一个是比较大的门限,数值较大。低门限被超过未必是语音的开始,有可能是噪声引起的,高门限被超过并且在规...
说明:Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识别,数据挖掘和信息检索等中。...
说明:语音信号是时变。单个参数信号的改变比信号本身较缓慢。因此,对于此类参数的测量,显著较低的频率是信号的 ↗sampling 比 ↗sampling 频率的必要条件。帮助下窗函数的加权信号在时间域和分为局部信号序列进行了测量。关于测量的确切目标,必须确定"短时间分析"两个维度: 窗口长度 (加权部分信号...
说明:这个代码是针对孤立词,特定人语音识别的一个计算代码。 可以计算2个语音的相似度, 计算出的值越小,说明越相似, 通常来说对于这个孤立词特定人语音识别来说,识别率特别高, 但是对于非特定人的语音识别的话还是需要用hmm计算方式了。 文件也是在这里面