recog-识别程序.m
上传用户:djljerry
上传日期:2013-05-21
资源大小:3k
文件大小:0k
源码类别:

语音合成与识别

开发平台:

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