如何以秒为单位获取时间向量的长度?

How to get the length of a time vector in seconds?

我加载了一个音频文件并得到 samplesampleRate 以及

[sample, sampleRate] = audioread(audiofile);

我想以秒为单位获取音频的长度,我该如何进行?

有了sampleRate,它的倒数就是采样时间。

Ts=1/sampleRate;

因此您的采样数据的时间向量将是

time=(0:(length(sample)-1))*Ts;