Voiceprints
Voiceprints belong to an identity and encapsulate the biometric characteristics of their voice, extracted from some of their audios.
Once computed, they can be used to perform identity verifications.
Access: To manage a voiceprint, you must have access to its space.
Isolation: A voiceprint can only interact with resources inside its space.
Composite handle: Voiceprints are tightly related to their identity and their handle is only unique in combination with them. Learn more.
Model: The extraction of the biometric characteristics of the voice is powered by a specific version of a voiceprint model.
Fields
The UUID of the voiceprint. Is unique.
uuid
00000000-0000-0000-0000-000000000000
The handle of the voiceprint. Is unique.
voiceprint-a
The alias of the voiceprint.
Voiceprint A
The state of the voiceprint
VoiceprintState (string)
Possible values: [notComputable
, computable
, computed
]
notComputable
The model of the voiceprint.
default/v1
identity
object
required
The identity of the voiceprint.
The handle of the identity. Is unique.
identity-a
The alias of the identity.
Identity A
The total duration of the audios added to the voiceprint.
duration
PT7.500S
The minimum number of audios required to compute the voiceprint.
int32
3
The number of audios added to the voiceprint.
int32
2
The number of verifications of the voiceprint.
int32
10
The date and time when the voiceprint was created.
date-time
2023-01-01T00:00:00.000000Z
The date and time when the voiceprint was computed.
date-time
2023-01-01T00:00:00.000000Z
{
"id": "00000000-0000-0000-0000-000000000000",
"handle": "voiceprint-a",
"alias": "Voiceprint A",
"state": "notComputable",
"model": "default/v1",
"identity": {
"handle": "identity-a",
"alias": "Identity A"
},
"totalDuration": "PT7.500S",
"minAudios": 3,
"audios": 2,
"verifications": 10,
"createdAt": "2023-01-01T00:00:00.000000Z",
"computedAt": "2023-01-01T00:00:00.000000Z"
}