www.pudn.com > hmm--matlab.rar > main.m


clear; 
x1=wavread('c1.wav'); 
%soundview('traffic69.wav'); 
x2=wavread('c2.wav'); 
%x3=wavread('s1.wav'); 
%x4=wavread('s2.wav'); 
x5=wavread('p1.wav'); 
x6=wavread('p2.wav'); 
 
x = {x1 x2}; 
%y = {x3 x4}; 
z = {x5 x6}; 
 
samples={x z}; 
 
for i =1:length(samples) 
    sample=[]; 
    for k=1:length(samples{i}) 
        sample(k).wave = samples{i}{k}; 
        sample(k).data=[]; 
    end 
    hmm{i}=train(sample,[3 3 3]); 
end