如何使用音频指纹获取音频标签

我有一个所有id3标签为null的音频文件。 我想提取声学指纹和在线服务来获取id3标签。

我怎么能用Java做到这一点? 是否有在线服务,我可以传递音频指纹并返回标签?

如果这是非商业应用程序,您可以使用AcoustID 。

在这里,您可以看到Java中的一些示例代码。 如果您使用谷歌,您会发现更多示例。

注意:我创建并运行了AcoustID

只要我知道,有两个可用的开放API:

1 – 在Echonest API中查找指纹查询。

您需要为自己创建一个API。 然后,要识别一首歌曲,请使用此function 。

2 – AcousticID API