2

我正在考虑如何构建一个进行节拍检测(提取歌曲的 bpm)的 Spotify 应用程序。为此,我需要访问原始音频、波形并对其进行分析。

我是构建 spotify 应用程序的新手。我知道使用“libspotify”可以访问原始音频。你可以通过 Spotify 应用程序 API 做同样的事情吗?如何?

作为记录,目前存在两个 Spotify 应用程序 api:

4

3 回答 3

2

除非您真的热衷于自己编写节拍检测代码,否则您应该查看EchoNest提供的 API ,其中包括这些(以及许多其他很棒的东西)。

请参阅获取歌曲的速度、调号和其他音频属性

于 2013-02-01T13:41:02.597 回答
1

一句话:没有。目前在 Apps API 中不可用。

于 2013-02-01T12:48:02.187 回答
0

我猜有一个新的端点。查看示例https://medium.com/swlh/creating-waveforms-out-of-spotify-tracks-b22030dd442b?source=linkShare-962ec94337a0-1616364513

使用端点https://developer.spotify.com/documentation/web-api/reference/tracks/get-audio-analysis/

编辑:我同意评论者@wizbcn 的观点,即这不能回答这个问题。把它留在这里是不是有点不正确,因为我在搜索链接文章中关于可视化大头钉波形的信息时发现了这个 SO 帖子?也许我应该对此发表评论?

于 2021-03-21T22:10:06.490 回答