0
我必須在MATLAB中添加聲音片段的一部分。 我使用的代碼是:MATLAB聲音命令
[y, Fs] = audioread('song.mp3');
samples = [y,3*Fs];
[y,Fs] = audioread('song.mp3', samples);
sound(y, Fs)
我的問題是,在samples =[y,3*Fs]
我拿什麼來代替y
寫?聲音播放,但它播放後2-3秒的相當長的時間。如何克服?
'y'的第一個'3 * Fs'值爲零,對不對? – mehmet 2014-12-13 10:15:04
3 * Fs命令用於播放聲音3秒鐘。 – Manahil 2014-12-13 11:11:00
然後,你想錄制/聽第3秒。那麼,爲什麼不寫樣本= [1,3 * Fs]; ? – mehmet 2014-12-13 11:17:07