由网友(怼你嶶笑纯屬礼貌)分享简介:librosa.Feature.mfcc(y=NONE,sr=22050,S=NONE,n_mfcc=20,dct_type=2,Norm=‘Ortho’,Lifter=0,**kwargs)librosa MFCC函数不包含要为要使用的MEL滤镜数量传递的参数。有没有办法定义它,或者它是否使用librosa.fil...![罗锦 使用PS的10个坏习惯,你一定有](https://p.xsw88.cn/allimgs/daicuo/20230903/2075.png)
librosa.Feature.mfcc(y=NONE,sr=22050,S=NONE,n_mfcc=20,dct_type=2,Norm=‘Ortho’,Lifter=0,**kwargs)
librosa MFCC函数不包含要为要使用的MEL滤镜数量传递的参数。有没有办法定义它,或者它是否使用librosa.filters.mel中使用的默认值‘’n_mes=128‘’。
推荐答案
![罗锦 使用PS的10个坏习惯,你一定有](https://p.xsw88.cn/allimgs/daicuo/20230903/2075.png)
mfcc函数将向kwargs
下的文档中指定的librosa.feature.melspectrogram
传递额外的关键字参数。
melspectrogram
的参数,如果对时间序列输入进行操作
如果您转到melspectrogram
,您将看到它再次链接到kwargs
下的librosa.filters.mel
。
librosa.filters.mel
。
因此,librosa.filters.mel
是您应该检查这些参数的地方。此函数包含您在此处需要的所有参数。
librosa.filters.mel(sr, n_fft, n_mels=128, fmin=0.0, fmax=None, htk=False, norm='slaney', dtype=<class 'numpy.float32'>)
概括来说,可以传递n_mels
、fmin
和fmax
这样的参数,也可以传递n_fft
(如librosa.filters.mel
中定义)或hop_length
(如librosa.features.melspectrogram
中定义)这样的时态参数。
相关推荐
最新文章