資源簡介
在MATLAB環境下實現基于矢量量化的說話人識別系統。在實時錄音的情況下,利用該說話人識別系統,對不同的人的1s~7s的語音進行辨識。實現與文本無關的自動說話人確認的實時識別。 使用說明: 1 訓練打開Matlab 使Current Directory為VQ所在的文件夾(比如:E:\vq) 在Command windows中輸入

代碼片段和文件信息
function?M3?=?blockframes(s?fs?m?n)
%?blockframes:?Puts?the?signal?into?frames
%
%?Inputs:?s?contains?the?signal?to?analize
%?fs?is?the?sampling?rate?of?the?signal
%?m?is?the?distance?between?the?beginnings?of?two?frames
%?n?is?the?number?of?samples?per?frame
%
%?Output:?M3?is?a?matrix?containing?all?the?frames
%
%
%%%%%%%%%%%%%%%%%%
%?Mini-Project:?An?automatic?speaker?recognition?system
%
%?Responsible:?Vladan?Velisavljevic
%?Authors:?Christian?Cornaz
%?Urs?Hunkeler
l?=?length(s);
nbframe?=?floor((l?-?n)?/?m)?+?1;
for?i?=?1:n
for?j?=?1:nbframe
M(i?j)?=?s(((j?-?1)?*?m)?+?i);
end
end
h?=?hamming(n);
M2?=?diag(h)?*?M;
for?i?=?1:nbframe
M3(:?i)?=?fft(M2(:?i));
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.C.D...?????????0??2006-09-13?15:08??vqonMatlab
????.C.D...?????????0??2006-09-13?15:07??vqonMatlab\1s
????.CA....??????2792??2006-09-07?20:37??vqonMatlab\1s\1.mat
????.CA....??????5408??2006-09-06?21:04??vqonMatlab\1s\2.mat
????.CA....??????8024??2006-09-06?21:04??vqonMatlab\1s\3.mat
????.CA....?????10640??2006-09-06?21:04??vqonMatlab\1s\4.mat
????.CA....?????13256??2006-09-06?21:04??vqonMatlab\1s\5.mat
????.CA....?????15872??2006-09-06?21:03??vqonMatlab\1s\6.mat
????.CA....?????18488??2006-09-06?21:03??vqonMatlab\1s\7.mat
????.CA....?????40794??2006-08-31?15:27??vqonMatlab\1s\s1.wav
????.CA....?????17190??2006-09-04?18:17??vqonMatlab\1s\s2.wav
????.CA....?????17488??2006-09-04?19:47??vqonMatlab\1s\s3.wav
????.CA....?????18700??2006-09-04?11:02??vqonMatlab\1s\s4.wav
????.CA....?????18844??2006-09-04?10:29??vqonMatlab\1s\s5.wav
????.CA....?????19014??2006-09-04?10:15??vqonMatlab\1s\s6.wav
????.CA....?????17726??2006-09-04?15:32??vqonMatlab\1s\s7.wav
????.CA....?????17490??2006-09-04?15:49??vqonMatlab\1s\s8.wav
????.C.D...?????????0??2006-09-13?15:07??vqonMatlab\4s
????.CA....??????5408??2006-09-06?21:29??vqonMatlab\4s\2.mat
????.CA....??????8024??2006-09-06?21:28??vqonMatlab\4s\3.mat
????.CA....?????10640??2006-09-06?21:28??vqonMatlab\4s\4.mat
????.CA....?????13256??2006-09-06?21:28??vqonMatlab\4s\5.mat
????.CA....?????15872??2006-09-06?21:28??vqonMatlab\4s\6.mat
????.CA....?????18488??2006-09-06?21:27??vqonMatlab\4s\7.mat
????.CA....?????21104??2006-09-06?21:27??vqonMatlab\4s\8.mat
????.CA....?????68190??2006-09-04?19:33??vqonMatlab\4s\s1.wav
????.CA....?????64742??2006-09-04?19:46??vqonMatlab\4s\s2.wav
????.CA....?????66534??2006-09-04?11:03??vqonMatlab\4s\s3.wav
????.CA....?????69702??2006-09-04?10:51??vqonMatlab\4s\s4.wav
????.CA....?????65474??2006-08-31?20:22??vqonMatlab\4s\s5.wav
............此處省略19個文件信息
評論
共有 條評論