为什么我有几个列有 13 个特征 MFCC
Why I have several column with 13 features MFCC
我不明白为什么当我计算我的 13 个 MFCC 特征时,我有一个 13*76 的数组。
我在 python 并且正在使用 librosa 库。
for i in range(0,nbTrain):
mfcc = librosa.feature.mfcc(y=Signal[i], sr= sr, n_mfcc=13)
print(mfcc.shape)
MFCC_coefficients.append(mfcc)
我为每个信号获得了这些维度。
通常我应该只获取 13*1 的数组吗?
感谢您的回答。
试试这个
mfcc = np.floor(np.mean(librosa.feature.mfcc(y = signal, sr=fs, n_mfcc=13).T,axis=0))
#np.floor is not necessary
#if you are not using .T the you shold add axis=1 instead of axis=0
我不明白为什么当我计算我的 13 个 MFCC 特征时,我有一个 13*76 的数组。 我在 python 并且正在使用 librosa 库。
for i in range(0,nbTrain):
mfcc = librosa.feature.mfcc(y=Signal[i], sr= sr, n_mfcc=13)
print(mfcc.shape)
MFCC_coefficients.append(mfcc)
我为每个信号获得了这些维度。
通常我应该只获取 13*1 的数组吗?
感谢您的回答。
试试这个
mfcc = np.floor(np.mean(librosa.feature.mfcc(y = signal, sr=fs, n_mfcc=13).T,axis=0))
#np.floor is not necessary
#if you are not using .T the you shold add axis=1 instead of axis=0