gpt4 book ai didi

audio - librosa mfcc是否具有频率选择API

转载 作者:行者123 更新时间:2023-12-02 22:56:35 28 4
gpt4 key购买 nike

有没有可以让我选择传递给MFCC算法的频带的API?

假设我有2个不同的麦克风,每个麦克风都有不同的频率范围,一个为0〜12000Hz,另一个为0〜20000Hz
显然,即使在录制以节省声源时,第一和第二结果的FFT也将有很大不同。
例如,我们设置n_component 13,我们有一个低频源(10Hz)和一个中频源(6000Hz),第一个将具有FFT,即高光在索引0和6,第二个高光将位于0,并且3。

MFCC的结果 vector 将具有不应该具有的大欧氏距离。

如果我可以选择频率上限,则在计算FFT结果后可以切断10000Hz以上的频率。
然后,MFCC vector 将更可能接近。

如果有办法或一些调整可以实现这一目标,请告诉我。 (低通滤波器在这种情况下不起作用)

非常感谢!

以下是频谱图显示的差异(同一声源,不同的麦克风)

最佳答案

Brian在Google网上论坛上回答了我的问题:https://groups.google.com/forum/#!topic/librosa/fR0Kf-la8YU

To solve this, simply pass a 'fmax' parameter to mfcc function like this:

mfcc(y=sig, sr=rate, n_mfcc=n_mfcc, fmax=fmax)

关于audio - librosa mfcc是否具有频率选择API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28476796/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com