私はMatlabで長さ10秒のWavファイルを読みました。今私は、同じ長さを含める必要があります10ファイルにオーディオファイルを分割したい。私は何をすべきか?私は10秒の長さのwavファイルを持っています。私はMatlabのファイルを1秒に10ファイルに分割したいです。
-2
A
答えて
0
これは、ジョブ行います
:
[y,Fs] = audioread('orig.wav');
OUTPUT_FOLDER='z:/';
OUTPUT_FILE_PREFIX='wave';
N_SPLIT=10;
y(end+1:end+N_SPLIT-mod(length(y),N_SPLIT),:)=0;%need to be divisible by N_SPLIT, so pad some zeros at end.
y_parts=reshape(y,[],1,N_SPLIT);%split signal
for i=1:N_SPLIT
filename=sprintf('%s%02d.wav',OUTPUT_FILE_PREFIX,i);
filepath=fullfile(OUTPUT_FOLDER,filename);
y_to_write=y_parts(:,:,i);
audiowrite(filepath,y_to_write,Fs); %save
end
+0
感謝を貼り付けてくださいを...しかし、エラーがaudiowriteであり(ファイルパス、y_to_write、FS)。 –
+0
OUTPUT_FOLDERを実際のフォルダに変更 –
関連する問題
- 1. は、私は10秒ごとにファイルをグラブタイマーを持っている別の変数
- 2. 1:30分のWAVファイルが3秒間再生されます
- 3. 10秒後にファイルをダウンロードする
- 4. は、私は大きなファイル(〜10ギガバイト)を持っている
- 5. Matlabでwavファイルを分割する
- 6. は、私は以下の表を持っている分で秒と秒
- 7. は、どのように私はperlで最初の10秒間のファイルの内容を保存しない
- 8. は、私は継続的にすべての10秒を選択やって
- 9. タイマー、10秒でゼロと端から開始し、10秒タイマーの後に、私が欲しい0
- 10. WAV形式のオーディオファイルの長さ(秒)はファイルサイズに関連していますか?
- 11. 速度は、私は時々、0.1ms、時には10ミリ秒を要したコードのパッチを持ってNDK
- 12. は私がファイルをた.wav変換したいと私は同じのためのffmpegを使用しています.WMVファイルを持っている
- 13. android.media.MediaCodec.finalize()は10秒
- 14. wavファイルの長さは35分に制限されていますか?
- 15. 私は1つでCSSファイルを持っているファイル
- 16. 私は私のモデルは、私がフィールドを持っている10
- 17. 私は10を持って長いハイブクエリを、持っている条件
- 18. MVC 2で私は10秒ごとにアクションを起こしたい
- 19. カウントダウンタイマーを10秒から1秒にする
- 20. Browserifyは私がbrowserified 1行の長いファイルを持っているモジュール
- 21. 変換されたアレイは、私は私のjavascriptのファイルにこのコードを持っている長さ0
- 22. Wavファイルから最初の0.5秒を削除します
- 23. 私は1つのhtmlファイルと1つのCSSファイルを持っているか
- 24. 10分の1秒の日付出力ですか?
- 25. バッチスクリプトを使用して10秒ごとにファイルをコピーする - 一度だけ
- 26. 分割列「は」と私はこのようなCSVファイルを持っている
- 27. 毎分/ 10秒ごとにすべてのExcelファイルを保存する方法は?
- 28. 私のtwitterアカウントを10秒ごとに読んでください
- 29. は、私はそのようなセクションに分割ようなファイルを持っているファイル
- 30. 私はphpを使用してファイルのURLを持っている場合どのようにMP3ファイルにwavファイルを変換するのですか?
は助けのためのいくつかのコード –