将1分钟的.wav文件切成较小的段

时间:2019-05-10 18:32:28

标签: matlab

我有一个.wav文件列表,每个文件持续1分钟。我想将1分钟的wav文件切成10秒的间隔,这样对于每1分钟的录制,我现在将有6个文件,每个间隔10秒。有人可以建议我怎么做吗?

以下是我编写的代码。

[xbit,fs] = audioread('new_file1.wav');

   [M,N] = size(xbit);
   dt = 1/fs;
   t = dt*(0:M-1)';
   figure(2);
   plot(t,xbit);

我需要将此new_file1.wav分解为较小的.wav文件,其中每个较小的文件持续10秒。原始的.wav文件持续时间为60.9秒。

0 个答案:

没有答案