Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用librosa获得音乐信号整个时间段的频谱?_Python_Signal Processing_Librosa - Fatal编程技术网

Python 如何使用librosa获得音乐信号整个时间段的频谱?

Python 如何使用librosa获得音乐信号整个时间段的频谱?,python,signal-processing,librosa,Python,Signal Processing,Librosa,我决定用它来分析音乐信号和提取所需的特征。目前,我一直在尝试想象音乐的频谱。我在图书馆里找到了这个做STFT并返回光谱的。但其中一个返回矩阵,其中频谱是针对特定帧计算的,而不是针对所有时间 是否有可能使用该库计算整个时间的光谱,可能以某种方式处理给定的矩阵,或者librosa中有一种特殊的方法用于此目的 如果没有,你能推荐另一个图书馆吗 先谢谢你 但其中一个返回矩阵,其中频谱是针对特定帧计算的,而不是针对所有时间 它会计算整个持续时间。返回矩阵较短的原因是,每个帧都是在样本窗口上计算的(例如20

我决定用它来分析音乐信号和提取所需的特征。目前,我一直在尝试想象音乐的频谱。我在图书馆里找到了这个做STFT并返回光谱的。但其中一个返回矩阵,其中频谱是针对特定帧计算的,而不是针对所有时间

是否有可能使用该库计算整个时间的光谱,可能以某种方式处理给定的矩阵,或者librosa中有一种特殊的方法用于此目的

如果没有,你能推荐另一个图书馆吗

先谢谢你

但其中一个返回矩阵,其中频谱是针对特定帧计算的,而不是针对所有时间

它会计算整个持续时间。返回矩阵较短的原因是,每个帧都是在样本窗口上计算的(例如2048)

可以使用在单位之间转换 .

您能在这里帮忙吗:谢谢