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

语音合成与识别

开发平台:

Matlab

  1. % For creating training data for Eiji's neural network program
  2. if ~exist('waveData'),
  3. load waveData.mat
  4. end
  5. fid1 = fopen('input.txt', 'w');
  6. fid2 = fopen('output.txt', 'w');
  7. for i=1:length(waveData),
  8. %for i=1:10;
  9. feature = waveData(i).feature;
  10. featureNum = size(feature, 1);
  11. frameNum = size(feature, 2);
  12. for p = 1:frameNum,
  13. for q = 1:featureNum,
  14. fprintf(fid1, '%g ', feature(q, p));
  15. end
  16. fprintf(fid1, 'n');
  17. fprintf(fid2, '%sn', waveData(i).speaker);
  18. end
  19. end
  20. fclose(fid1);
  21. fclose(fid2);