{
"id": "ZW5qb3ktdGhlLXNpbGVuY2UtZGVwZWNoZS1tb2Rl",
"key": "C",
"mode": "minor",
"camelot": "5A",
"tempo": 113,
"duration": "4:15",
"popularity": 76,
"energy": 84,
"danceability": 66,
"happiness": 75,
"acousticness": 20,
"instrumentalness": 0,
"liveness": 8,
"speechiness": 3,
"loudness": "-6 dB"
}
curl --location --request GET 'https://zylalabs.com/api/13668/spotify+mood+content+extractor+api/31109/mood+detection&track_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 Spotify 情绪内容提取器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
Spotify 情绪内容提取 API 分析音乐曲目并提供详细的音频特征,帮助识别歌曲的整体情绪、能量和音乐特征。通过提交 Spotify 曲目或其标识符,API 返回结构化信息,可以用来理解一首曲目的声音和感觉
该 API 提供广泛的音乐属性,包括曲名、专辑、音乐调性、音阶、Camelot 标记、节奏、时长、受欢迎程度、能量、舞动性、快乐程度、音响度、器乐性、现场感、语音性和响度。这些指标全面表示了一首曲目的声音特征,可用于根据不同的情绪、听音情境和音乐偏好对歌曲进行分类
情绪识别端点返回Spotify曲目的详细音频特征,包括情绪、能量、舞蹈性、快乐、速度、声学性、器乐性等。这些数据帮助用户理解曲目的整体感觉和音乐特征
响应中的关键字段包括“id”“key”“mode”“tempo”“duration”“popularity”“energy”“danceability”“happiness”“acousticness”“instrumentalness”“liveness”“speechiness”和“loudness”。每个字段提供有关音轨音频特征的具体见解
响应数据以JSON格式结构化,每个键代表特定的音频特征。例如“节奏”表示每分钟的节拍,而“能量”反映曲目的强度。这种组织方式便于解析和分析
情绪检测端点提供有关各种音乐属性的信息,包括情绪、能量水平、舞蹈性、快乐、节奏和声学特征。这些综合数据有助于根据歌曲的情感和声音特征对其进行分类
用户可以通过提供Spotify曲目ID作为参数来自定义他们的请求 这允许API分析特定曲目并根据提供的标识符返回量身定制的音频特征
典型的使用案例包括音乐推荐系统、根据情绪生成播放列表,以及供DJ或制作人使用的音乐分析。这些详细属性帮助用户选择符合特定情感或能量背景的曲目
数据准确性通过使用Spotify的庞大音乐目录和音频分析算法得以保持 API利用Spotify的数据确保音频特征反映曲目的实际属性
用户可以期待一致的数据模式,例如能量水平范围从0到100和节奏值通常在60到200 BPM之间。这种一致性允许对不同曲目的可靠比较和分析