我正在考虑如何构建一个能够击败检测的spotify应用程序(提取歌曲的bpm)。 为此,我需要访问原始音频,波形并进行分析。
我是建立Spotify应用程序的新手。 我知道使用“libspotify”可以访问原始音频。你能通过spotify应用程序API做同样的事吗?怎么样?
为了记录,目前存在两个spotify应用程序apis:
答案 0 :(得分:3)
除非你真的热衷于自己编写那些节拍检测代码,否则你应该看看EchoNest提供的API,包括那些(以及许多其他很棒的东西)。
请参阅Getting the tempo, key signature, and other audio attributes of a song
答案 1 :(得分:2)
总之:不。这在Apps API中目前不可用。
答案 2 :(得分: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 帖子就像链接的文章一样?也许我应该把它作为评论?