Skip to main content

TempoV1

High-level "perceived" tempo classification (taxonomy-based), plus a track-level score. Use this model when you want a coarse tempo label (fast/slow-style categories) rather than a numeric BPM. For numeric tempo, use BpmV2.

versionVersionrequired
Constant value: TempoV1
Default value: TempoV1
segments objectrequired

Segment-level tempo scores for the predicted tempo tag.

timestampsSecondsnumber[]required

Possible values: >= 0

valuesnumber[]required

Possible values: >= 0 and <= 1

scoreScorerequired

Possible values: >= 0 and <= 1

tagTempoV1Tagsrequired

Tempo tag.

Possible values: [slow, mediumSlow, medium, mediumFast, fast]

TempoV1
{
"version": "TempoV1",
"segments": {
"timestampsSeconds": [
0
],
"values": [
0
]
},
"score": 0,
"tag": "slow"
}