TEVALHMM.M
上传用户:ay_070428
上传日期:2014-12-04
资源大小:11427k
文件大小:1k
源码类别:

语音合成与识别

开发平台:

Matlab

  1. state = 1:10;
  2. featureDim = 39;
  3. frameNum = 100;
  4. feature = rand(featureDim, frameNum);
  5. beginCorner = 1;
  6. endCorner = 1;
  7. [maxLogProb, hmmPath] = evalhmmmex(feature, state, beginCorner, endCorner);
  8. fprintf('maxLogProb = %gn', maxLogProb);
  9. fprintf('hmmPath = %sn', mat2str(hmmPath));
  10. hmmplot(feature, state, hmmPath); 
  11. % Check computation time
  12. state = 1:100;
  13. feature = rand(39, 500);
  14. tic
  15. for i=1:100,
  16. [maxLogProb, hmmPath] = evalhmmmex(feature, state, beginCorner, endCorner);
  17. end
  18. fprintf('Time = %gn', toc/100);