Hi, Please i need help with this Matlab code. i am using this melcept function for different samples of me saying the word "one" here is my code
Code: [aaaaa1,fs]=wavread('one.wav'); %Read In Sample
i get an output for the different samples of me saying one as 54x12 , 44x12, 50x12, 49x12 please for melcepst is possible to generate the same number of points for each row, i.e. nx12, n is the same for each sample.
here is the link to the description of the melcept function - http://www.ee.ic.ac.uk/hp/staff/dmb/.../melcepst.html
Is there any other way of doing MFCC and changing the number of coefficients. Also if i set the number of coeffcient as 12 should i get one line with 12 points or do i get 12 lines with a lots of points because of the frame blocking?
No products are associated with this question.
im using mfcc too for my reseach. I hope this code can help you.
if 1 preEmphasized = filter([1 -.97], 1, input); else preEmphasized = input; end
a=buffer(preEmphasized,frame,overlap,'nodelay'); cols=size(a,2); ceps = zeros(cepstralCoefficients, cols);
what pattern recognition are you using for? may be you can help my problem in here: