voiceID

所属分类:语音合成
开发工具:matlab
文件大小:226KB
下载次数:44
上传日期:2008-06-13 19:31:52
上 传 者rj_semper
说明:  基于matlab和lpcc的混合参数语音识别代码
(Based on matlab and the mixing parameters lpcc voice recognition code)

文件列表:
voiceID\enframe.m (2147, 2008-06-12)
voiceID\frft.m (1514, 2008-05-13)
voiceID\gbfenlpcc.m (1024, 2008-05-14)
voiceID\identify.m (278, 2006-12-27)
voiceID\identify12.fig (94901, 2007-03-26)
voiceID\identify_mix.m (348, 2008-05-14)
voiceID\melbankm.m (3549, 2008-06-12)
voiceID\mfcc.m (859, 2001-11-09)
voiceID\record1.wav (16044, 2006-12-27)
voiceID\record2.wav (16044, 2006-12-27)
voiceID\record3.wav (16044, 2006-12-27)
voiceID\record4.wav (16044, 2006-12-27)
voiceID\test1.fig (94906, 2007-03-28)
voiceID\vad.asv (2721, 2007-03-26)
voiceID\vad.m (2681, 2007-03-28)
voiceID (0, 2008-06-13)

该程序实现语音识别功能,有四个.wav文件,分别是女声朗读1,1,2,男声朗读1的语音文件,采样率8000B/s。有六个.m 文件,vad.m是语音信号的预处理,enframe.m是语音信号的分帧,melbankm.m是计算那些梅尔倒谱三角形滤波器组的系数,mfcc.m是计算梅尔倒谱系数,dtw.m是进行比较识别,都被identify.m所调用。在matlab上运行 identify(a,b)函数,a、b分别为.wav文件名的序号,例如identify(1,2)就是调用record1.wav和 record2.wav两个文件进行比较,运行结果为两个文件内声音的差距值,若设定门限为1.5e4 ,小于该值就是同一个人 发同样的声音的情况。 要求wav文件要和函数放在同一文件夹内,并且wav名为record+number.wav的格式

近期下载者

相关文件


收藏者