資源簡介
語音識別的matlab仿真,有文檔詳細說明,MFCC特征提取,DTW算法識別。對10個簡單語音命令進行識別
代碼片段和文件信息
function?dist?=?dtw(test?ref)
global?x?y_min?y_max
global?t?r
global?D?d
global?m?n
t?=?test;
r?=?ref;
n?=?size(t1);
m?=?size(r1);
d?=?zeros(m1);
D?=??ones(m1)?*?realmax;
D(1)?=?0;
%?如果兩個模板長度相差過多,匹配失敗
if?(2*m-n<3)?|?(2*n-m<2)
dist?=?realmax;
return
end
%?計算匹配區域
xa?=?round((2*m-n)/3);
xb?=?round((2*n-m)*2/3);
if?xb>xa
%xb>xa?按下面三個區域匹配
%????????1???:xa
%????????xa+1:xb
%????????xb+1:N
for?x?=?1:xa
y_max?=?2*x;
y_min?=?round(0.5*x);
warp
end
for?x?=?(xa+1):xb
y_max?=?round(0.5*(x-n)+m);
y_min?=?round(0.5*x);
warp
end
for?x?=?(xb+1):n
y_max?=?round(0.5*(x-n)+m);
y_min?=?round(2*(x-n)+m);
warp
end
elseif?xa>xb
%xa>xb?按下面三個區域匹配
%????????0???:xb
%????????xb+1:xa
%????????xa+1:N
for?x?=?1:xb
y_max?=?2*x;
y_min?=?round(0.5*x);
warp
end
for?x?=?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-03-06?09:12??myVoice\
?????文件????????1542??2013-11-13?11:00??myVoice\dtw.m
?????文件?????????681??2013-11-15?10:33??myVoice\dtwtest.m
?????文件???????90112??2014-02-17?14:33??myVoice\DTW算法原理分析與源碼.doc
?????文件??????266179??2013-12-30?09:47??myVoice\enfr
?????文件????????2207??2013-11-13?11:00??myVoice\enfr
?????文件???????16384??2013-12-30?10:00??myVoice\enfr
?????文件????????1310??2014-02-11?16:09??myVoice\mfcc.m
?????文件??????177130??2013-11-13?11:00??myVoice\mfcc.mat
?????文件????????1435??2013-12-30?09:47??myVoice\readme.txt
?????目錄???????????0??2013-11-13?11:00??myVoice\test\
?????文件???????46906??2013-11-13?11:00??myVoice\test\01.wav
?????文件???????64570??2013-11-13?11:00??myVoice\test\11.wav
?????文件???????59962??2013-11-13?11:00??myVoice\test\21.wav
?????文件???????59194??2013-11-13?11:00??myVoice\test\31.wav
?????文件???????36922??2013-11-13?11:00??myVoice\test\41.wav
?????文件???????46906??2013-11-13?11:00??myVoice\test\51.wav
?????文件???????37690??2013-11-13?11:00??myVoice\test\61.wav
?????文件???????36922??2013-11-13?11:00??myVoice\test\71.wav
?????文件???????38458??2013-11-13?11:00??myVoice\test\81.wav
?????文件???????43834??2013-11-13?11:00??myVoice\test\91.wav
?????目錄???????????0??2013-11-13?11:00??myVoice\train\
?????文件?????????361??2013-11-13?11:00??myVoice\train.m
?????文件???????34618??2013-11-13?11:00??myVoice\train\00.wav
?????文件???????33850??2013-11-13?11:00??myVoice\train\10.wav
?????文件???????39994??2013-11-13?11:00??myVoice\train\20.wav
?????文件???????40762??2013-11-13?11:00??myVoice\train\30.wav
?????文件???????34618??2013-11-13?11:00??myVoice\train\40.wav
?????文件???????33850??2013-11-13?11:00??myVoice\train\50.wav
?????文件???????36922??2013-11-13?11:00??myVoice\train\60.wav
?????文件???????41530??2013-11-13?11:00??myVoice\train\70.wav
............此處省略4個文件信息
評論
共有 條評論