def extract_features(filename):
y, sr = librosa.load(filename)
y = shape_sound_clip(y)
S = librosa.feature.melspectrogram(y, sr=sr, n_mels=128)
log_S = librosa.logamplitude(S, ref_power=np.max)
mfcc = librosa.feature.mfcc(S=log_S, n_mfcc=13)
return mfcc.flatten()
评论列表
文章目录