Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

2年前关闭。



Improve this question




我参与了一个项目,该项目需要我提取歌曲特征,例如每分钟节拍数(BPM),速度等。但是,我还没有找到合适的Python库来准确检测这些特征。

有人有建议吗?

(在Matlab中,我确实知道一个名为Mirtoolbox的项目,该项目可以在处理本地mp3文件后提供BPM和速度信息。)

最佳答案

您正在寻找Echo Nest API:

http://echonest.github.io/remix/

Python绑定(bind)丰富,尽管安装Echo Nest可能会很麻烦,因为该团队似乎无法构建可靠的安装程序。

但是,它不进行本地处理。取而代之的是,它计算音频指纹,并使用Echo Nest服务器未公开的算法将歌曲上传到Echo Nest服务器,以进行信息提取。

07-24 09:49
查看更多