Skip to main content

Voiceprint usage records

Voiceprint usage records provide a persistent view of all the voiceprint computing operations conducted on the platform.

Unlike usage statistics, they are not limited to the currently existing resources and are therefore not affected by deletions. Although their references will lose detail if they are deleted.

Access: To be able to view a usage record, it must either belong to your user or to one of your organizations.

 

Fields


    idstringrequired

    The UUID of the voiceprint usage record. Is unique.

    Format: uuid
    Example: 00000000-0000-0000-0000-000000000000

    handlestringrequired

    The handle of the voiceprint usage record. Is unique.

    Example: voiceprint-record-a

    actor

    object | null

    required

    The user who computed the voiceprint.


    handlestringrequired

    The handle of the user. Is unique.

    Example: user-a

    aliasstring | nullrequired

    The alias of the user.

    Example: User A

    modelstringrequired

    The model of the voiceprint.

    Example: default/v1

    voiceprint

    object | null

    required

    The voiceprint.


    handlestringrequired

    The handle of the voiceprint. Is unique.

    Example: voiceprint-a

    aliasstring | nullrequired

    The alias of the voiceprint.

    Example: Voiceprint A

    statestring

    The state of the voiceprint

    Format: VoiceprintState (string)

    Possible values: [notComputable, computable, computed]

    Example: notComputable

    identity

    object

    required

    The identity of voiceprint.


    handlestringrequired

    The handle of the identity. Is unique.

    Example: identity-a

    aliasstring | nullrequired

    The alias of the identity.

    Example: Identity A

    space

    object | null

    required

    The space in which the voiceprint was computed.


    handlestringrequired

    The handle of the space. Is unique.

    Example: space-a

    aliasstring | nullrequired

    The alias of the space.

    Example: Space A

    owner

    object

    required

    The owner of the space.


    typestringrequired

    The type of the owner.

    Format: OwnerType (string)

    Possible values: [user, org]

    Example: user

    handlestringrequired

    The handle of the owner. Is unique.

    Example: user-a

    aliasstring | nullrequired

    The alias of the owner.

    Example: User A

    owner

    object | null

    required

    The original owner of the voiceprint.


    typestringrequired

    The type of the owner.

    Format: OwnerType (string)

    Possible values: [user, org]

    Example: user

    handlestringrequired

    The handle of the owner. Is unique.

    Example: user-a

    aliasstring | nullrequired

    The alias of the owner.

    Example: User A

    computedAtstringrequired

    The date and time when the voiceprint was computed.

    Format: date-time
    Example: 2023-01-01T00:00:00.000000Z
VoiceprintRecord
{
"id": "00000000-0000-0000-0000-000000000000",
"handle": "voiceprint-record-a",
"actor": {
"handle": "user-a",
"alias": "User A"
},
"model": "default/v1",
"voiceprint": {
"handle": "voiceprint-a",
"alias": "Voiceprint A",
"state": "notComputable",
"identity": {
"handle": "identity-a",
"alias": "Identity A"
}
},
"space": {
"handle": "space-a",
"alias": "Space A",
"owner": {
"type": "user",
"handle": "user-a",
"alias": "User A"
}
},
"owner": {
"type": "user",
"handle": "user-a",
"alias": "User A"
},
"computedAt": "2023-01-01T00:00:00.000000Z"
}