Dawn@4: function [ceps] = calculate_MFCC( x, fs, frameLength, noOfFrames ) Dawn@4: Dawn@4: % sampleFileName = sampleWavFileName( 1 : length( sampleWavFileName ) - 4 ); Dawn@4: % fileName = [ sampleFileName '_MFCC.txt']; Dawn@4: % fileID = fopen( fileName, 'w'); Dawn@4: % Dawn@4: % raw = x(:,1); Dawn@4: Dawn@4: [ceps,freqresp,fb,fbrecon,freqrecon] = mfcc( x, fs, fs/frameLength ); Dawn@4: Dawn@4: Dawn@4: % noOfValidFrames = length(ceps); Dawn@4: Dawn@4: % for i = 1 : noOfValidFrames Dawn@4: % fprintf(fileID,'%d ',i); Dawn@4: % for j = 1: 13 % get's the first 13 MFCC's Dawn@4: % fprintf(fileID, '%f ', ceps(j,i)); Dawn@4: % end Dawn@4: % fprintf(fileID, '\n'); Dawn@4: % end Dawn@4: % Dawn@4: % fclose( fileID );