缺少有关 Spotify 开发人员“曲目音频分析”的信息

fer*_*gel 6 audio json spotify

在 Spotify Developer 上,有对“获取曲目的音频分析”返回的 JSON 格式的描述。但是,没有关于“track.codestring”、“track.echoprintstring”和“track.rhythmstring”的信息。有谁知道隐藏在这些长字符串中的信息的定义?

我目前正在着手应用于音乐信息检索的机器/深度学习。

似乎没有办法直接在 developer.spotify 上解决这个问题。所以我在网上漫游,但找不到答案。

这是在“ https://developer.spotify.com/documentation/web-api/reference/tracks/get-audio-analysis/ ”上的 JSON 示例中

"codestring": "eJxVnAmS5DgOBL-ST-B9_P9j4x7M6qoxW9tpsZQSCeI...",
"code_version": 3.15,

"echoprintstring": "eJzlvQmSHDmStHslxw4cB-v9j_A-tahhVKV0IH9...",
"echoprint_version": 4.12,

"synchstring": "eJx1mIlx7ToORFNRCCK455_YoE9Dtt-vmrKsK3EBsTY...",
"synch_version": 1,

"rhythmstring": "eJyNXAmOLT2r28pZQuZh_xv7g21Iqu_3pCd160xV...",
"rhythm_version": 1
Run Code Online (Sandbox Code Playgroud)

Sim*_*ton 2

EchoNest 的这份文档似乎描述了与 Spotify API 返回的相同属性。(不幸的是,对于旧版本)

分析仪文档

我还建议您查看kaleidosync一个基于 Spotify/EchoNest 的可视化应用程序。

github 上的kaleidosync 演示源