Audioread in loop faster way
Afficher commentaires plus anciens
Hello, i need to read multiply audio files so i wrote
for idx=1:Num
filename =['my_dir\data\a',int2str(idx),'.wav'];
x{:,idx}=audioread(filename);
end
,but it's very time consuming (let's say about 200 wav files) , so maybe there is any other faster way to do this? thanks in advance.
Réponses (1)
Dinesh Iyer
le 24 Août 2015
0 votes
One thing you can try is use Parallel Computing Toolbox and read data from each file on a different MATLAB worker. That is the only way I can think of to speed up the operation.
1 commentaire
Manolis Michailidis
le 24 Août 2015
Modifié(e) : Manolis Michailidis
le 24 Août 2015
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!