Audios
Audios are binary files containing speech fragments and their associated relevant metadata. The person speaking on them can optionally be identified by linking them to an identity.
Voiceprints can be extracted out of them and different kinds of verifications can be performed on them.
Access: To manage an audio, you must have access to its space.
Isolation: an audio can only interact with resources inside its space.
Fields
The UUID of the audio. Is unique.
uuid
00000000-0000-0000-0000-000000000000
The handle of the audio. Is unique.
audio-a
The alias of the audio.
Audio A
The state of the audio.
AudioState (string)
Possible values: [avaitingFile
, available
, notAvailable
]
available
The duration of the audio.
PT3.500S
The sampling sample rate of the audio.
int32
8000
identity
object | null
required
The identity linked to the audio.
The handle of the identity. Is unique.
identity-a
The alias of the identity.
Identity A
The number of voiceprints of the audio.
int32
10
The number of verifications of the audio.
int32
10
The date and time when the audio was created.
date-time
2023-01-01T00:00:00.000000Z
The date and time when the binary file was uploaded.
date-time
2023-01-01T00:00:00.000000Z
{
"id": "00000000-0000-0000-0000-000000000000",
"handle": "audio-a",
"alias": "Audio A",
"state": "available",
"duration": "PT3.500S",
"sampleRate": 8000,
"identity": {
"handle": "identity-a",
"alias": "Identity A"
},
"voiceprints": 10,
"verifications": 10,
"createdAt": "2023-01-01T00:00:00.000000Z",
"uploadedAt": "2023-01-01T00:00:00.000000Z"
}