Hi, I have a problem in matlab .how to read matrix of wav files (element by element)by using wavread(); . I tried it but it not acceptable . I write this but i have an error. I want to read folder dynamic not static .
[filename, pathname, filterindex] = uigetfile( ...'*.wav','WAV-files (*.wav)', ...'Pick a file', ...'MultiSelect', 'on');for o = 1:20 % num of fields
[speechIn6,FS6]=wavread(filename(1,o));speechIn6 = myVAD(speechIn6); fMatrix6(1,o) = {mfccf(ncoeff,speechIn6,FS6)}; endError??? Error using ==> fileparts at 17Input must be a row vector of characters.Error in ==> wavread>open_wav at 193[pat,nam,ext] = fileparts(file);Error in ==> wavread at 65[fid,msg] = open_wav(file);Error in ==> setTemplates at 74 [speechIn6,FS6]=wavread(filename(1,o));
Thanks a lot 🙂 Best Regards, Nada Gamal
Best Answer