我怎么读一个目录中的所有wav文件从一个循环?
14日视图(30天)
显示旧的评论
我有Emo-DB数据库包含文件名与文件名称如下wav文件
103 a01ab.wav
203 a01eb.wav
303 a01fa.wav
403 a01lb.wav
503 a01nc.wav
603 a01tc.wav
703 a01wa.wav
808年a01aa.wav
908年a01ab.wav
1008年a01ec.wav
1108年a01fd.wav
1208年a01lc.wav
1308年a01na.wav
1408年a01td.wav
1508年a01wa.wav
1608年a01wc.wav
1709年a01aa.wav
1809年a01ea.wav
1909年a01fa.wav
20.09年a01lc.wav
2109年a01nb.wav
在这里
- 1 - 2 #位置:扬声器的数量
- 为textspoken #位置3 - 5:代码
- # 6:位置的情感
- #位置7:如果有两个以上的版本这些屈指可数,b, c ....
现在我读所有这些文件如何使用使用audioread在一个循环。我试着下面的代码,但它不工作:
为我= 0
为j = 0时
为k = 0时
fid = fopen(文件名,“一个”);
文件= sprintf (' % s % d % s % d % d.wav ',' D: \ BTP \ 0 (1) \ ',我,“\”j k);
(年代,fs) = audioread(文件);
结束
结束
结束