PDA

查看完整版本 : 如何读入多个音频文件啊?


mmsher
2008-07-07, 15:38
for i=1:110
j=i-1;
fname = sprintf('F:\\基于概率神经网络的数字语音识别matlab程序\\newpnn\\wav\\%s',int2str(i-1),'.wav');
x = wavread('fname');

end
我错在哪儿啊?帮帮我!

songzy41
2008-07-10, 20:24
for i=1:110
j=i-1;
fname = sprintf('F:\\基于概率神经网络的数字语音识别matlab程序\\newpnn\\wav\\%s',int2str(i-1),'.wav');
x = wavread('fname');

end
我错在哪...
把语句
fname = sprintf('F:\\基于概率神经网络的数字语音识别matlab程序\\newpnn\\wav\\%s',int2str(i-1),'.wav');
改为:
name=input('file name ','s');
fname = ['F:\\基于概率神经网络的数字语音识别matlab程序\newpnn\wav\name' int2str(i-1) '.wav'];