Librosa频谱图与Matplotlib频谱图

时间:2020-10-06 10:35:40

标签: matplotlib signal-processing fft librosa spectrogram

我知道可以使用python中不同库的不同功能来绘制频谱图。在matplotlib中,plyplot使用时序音频数据直接绘制频谱图,但librosa首先在对频谱图进行绘制之前对数据进行短傅里叶变换。

但是我仍然对两者感到困惑。

请告诉我两者之间的详细区别

1.librosa.dispay.specshow() 
2.matplotlib.pyplot.specgram()

我已经在互联网上进行了很多搜索,但是却找不到任何相关信息。

1 个答案:

答案 0 :(得分:0)

根据librosa documentation,所有librosa绘图函数都依赖于matplotlib

<块引用>

librosa 的所有绘图函数都依赖于 matplotlib。为了演示我们可以做的所有事情,在这里导入 matplotlib 的 pyplot API 会有所帮助。