我想用librosa库提取mfcc期货。 任何人都可以向我解释librosa.feature.mfcc(y=audio,sr=sr,n_mfcc=40(和np.mean(librosa.feature.mfcc(y=Audio,SR=SR,n_mfcc=40(之间的区别。T,轴=0( ???
我认为它的每个系数都是随时间平均的。 因此,您将获得40个值的输出
np.mean(( 或 numpy.mean(( 将返回数组元素的平均值。因此,如果您使用 np.mean(( 进行 mfcc 提取,它将返回它的平均值。
在 np.mean(( 中,axis = 0 表示沿列,轴 = 1 表示沿行工作。例如:
a = np.array([[1, 2], [3, 4]])
np.mean(a) // 2.5
np.mean(a, axis=0) // array([2., 3.])
np.mean(a, axis=1) // array([1.5, 3.5])
参考:
- numpy.mean(( docs
- 更多关于 numpy.mean(( - geeksforgeeks.org