recog-识别程序.m
Upload User: djljerry
Upload Date: 2013-05-21
Package Size: 3k
Code Size: 0k
Development Platform:

Matlab

  1. for i=1:10
  2. fname = sprintf('..\..\ch6\%db.wav',i-1);
  3. x = wavread(fname);
  4. [x1 x2] = vad(x);
  5. m = mfcc(x);
  6. m = m(x1-2:x2-2,:);
  7. for j=1:10
  8. pout(j) = viterbi(hmm{j}, m);
  9. end
  10. [d,n] = max(pout);
  11. fprintf('第%d个词, 识别为%dn', i-1,n)
  12. end