それで、いくつかの wav ファイル ('Dave.wav'、'Nick.wav'、'Roy.wav' など) があると仮定します。Excel ファイルがあります: Dave、Roy、Dave、Nick
そして、matlab で (この例では)、Dave.wav、Roy.wav、Dave.wav、Nick.wav の順に再生します。
まず、xls ファイルを読み込む必要があります。Matlab を導入するのに苦労しました。原則として、ファイル -> データのインポートでファイルを選択し、次の画面で「コードの生成」をクリックすると、そのようなデータをインポートする機能が提供されます。エラーが発生した場合は、代わりに Excel ファイルを .csv として保存し、同じプロセスを繰り返すことができます。
function を取得したら、次のimportfile
ことができます。
importfile('filename');
データは変数に表示されます(おそらくファイル名と同じです-今後は「データ」と呼びます)。それから:
for i=1:numel(data)
s = wavread([data{i} '.wav']);
player = audioplayer(s, 22050);
play(player);
end