KeyV2
Musical key prediction. Provides track-level key detection and segment-level key tags over time, along with confidence scores.
KeyV2KeyV2segments objectrequired
Segment-level key tags.
Possible values: >= 0
Possible values: [aMajor, aMinor, bMajor, bMinor, bFlatMajor, bFlatMinor, cMajor, cMinor, dFlatMajor, cSharpMinor, dMajor, dMinor, eFlatMajor, dSharpMinor, eMajor, eMinor, fMajor, fMinor, fSharpMajor, fSharpMinor, gMajor, gMinor, aFlatMajor, gSharpMinor]
Track-level key tags.
Possible values: [aMajor, aMinor, bMajor, bMinor, bFlatMajor, bFlatMinor, cMajor, cMinor, dFlatMajor, cSharpMinor, dMajor, dMinor, eFlatMajor, dSharpMinor, eMajor, eMinor, fMajor, fMinor, fSharpMajor, fSharpMinor, gMajor, gMinor, aFlatMajor, gSharpMinor]
confidences objectrequired
A structured confidence object with three values in 0.0-1.0:
modelCertainty: how sure the model is that the prediction is correctpredictionStability: how stable the prediction is across segmentsconfidence: an overall confidence score, the minimum of the two individual scores
Possible values: >= 0 and <= 1
Possible values: >= 0 and <= 1
Possible values: >= 0 and <= 1
{
"version": "KeyV2",
"segments": {
"timestampsSeconds": [
0
],
"values": [
"aMajor"
]
},
"tag": "aMajor",
"confidences": {
"modelCertainty": 0,
"predictionStability": 0,
"confidence": 0
}
}