Audio 是否有任何基于歌曲内容的特征提取代码?

Audio 是否有任何基于歌曲内容的特征提取代码?,audio,metadata,Audio,Metadata,是否有开源代码可以提取基于内容的音乐功能,如节奏、节拍等 我的应用程序场景如下所示: 包含20000多首歌曲的音乐存储库 提取功能并通过“程序”自动标记这些歌曲,该程序可能由您建议 根据标签自动分类这些歌曲 最好的开源音频(波形等)工具是jMIR的jAudio子集:。您可以用于该项目的最佳工具是EchonestAPI,尽管它不是开源的,但可以免费使用。我假设当你说“音乐”时,你指的是音频;如果是乐谱,如果数据是MIDI,您可以使用jMIR的jSymbolic工具包;如果是另一种格式,则可以使用m

是否有开源代码可以提取基于内容的音乐功能,如节奏、节拍等

我的应用程序场景如下所示:

  • 包含20000多首歌曲的音乐存储库

  • 提取功能并通过“程序”自动标记这些歌曲,该程序可能由您建议

  • 根据标签自动分类这些歌曲


  • 最好的开源音频(波形等)工具是jMIR的jAudio子集:。您可以用于该项目的最佳工具是EchonestAPI,尽管它不是开源的,但可以免费使用。我假设当你说“音乐”时,你指的是音频;如果是乐谱,如果数据是MIDI,您可以使用jMIR的jSymbolic工具包;如果是另一种格式,则可以使用my music21工具包的.features模块。

    Echonest API是最好的。我在我的项目中经常使用它。我使用本教程学习如何使用echonest