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

语音合成与识别

开发平台:

Matlab

  1. function [rate, error] = wdcntall(P, waveData, plotopt)
  2. % WDCNTALL Word counts of all wave files
  3. if nargin<1, P.frameSize=256; P.overlap=86; P.minEnergy=0.002; end 
  4. if nargin<2, load waveData.mat; end
  5. if nargin<3, plotopt = 1; end
  6. % ====== Get word count of each wave file
  7. for i = 1:length(waveData),
  8. % fprintf('%g/%gn', i, length(waveData));
  9. estimate = wdcnt2(waveData(i).wavepath, P, 1)
  10. pause
  11. correct = length(waveData(i).answer);
  12. error(i) = estimate-correct;
  13. end
  14. rate = sum(error==0)/length(error);
  15. if plotopt
  16. hist(error, -10:10);
  17. axis tight;
  18. end