【发布时间】:2017-09-29 09:15:43
【问题描述】:
我加载一个音频文件并得到sample 和sampleRate
[sample, sampleRate] = audioread(audiofile);
我想以秒为单位获取音频的长度,我该如何进行?
【问题讨论】:
我加载一个音频文件并得到sample 和sampleRate
[sample, sampleRate] = audioread(audiofile);
我想以秒为单位获取音频的长度,我该如何进行?
【问题讨论】:
有了sampleRate,它的倒数就是采样时间。
Ts=1/sampleRate;
因此,您的采样数据的时间向量将是
time=(0:(length(sample)-1))*Ts;
【讨论】:
time)我们有audioLength = length(sample)/sampleRate。