Skip to main content

    idstringrequired

    The UUID of the authenticity verification. Is unique.

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

    handlestringrequired

    The handle of the authenticity verification. Is unique.

    Example: verification-a

    aliasstring | nullrequired

    The alias of the authenticity verification.

    Example: Verification A

    statestringrequired

    The state of the authenticity verification.

    Format: VerificationState (string)

    Possible values: [performing, performed, performedWithoutScore, error]

    Example: performed

    modelstringrequired

    The model of the authenticity verification.

    Example: default/v1

    audio

    object | null

    required

    The audio of the authenticity verification.


    handlestringrequired

    The handle of the audio. Is unique.

    Example: audio-a

    aliasstring | nullrequired

    The alias of the audio.

    Example: Audio A

    statestringrequired

    The state of the audio.

    Format: AudioState (string)

    Possible values: [avaitingFile, available, notAvailable]

    Example: available

    scorenumber | nullrequired

    The score of the authenticity verification.

    Format: float

    Possible values: <= 1

    Example: 0.85

    subscores

    object

    required

    The subscores of the authenticity verification.


    synthesisnumber | null

    The optional synthesis subscore of the authenticity verification.

    Format: float

    Possible values: <= 1

    Example: 0.85

    replaynumber | null

    The optional replay subscore of the authenticity verification.

    Format: float

    Possible values: <= 1

    Example: 0.85

    chunks

    object[]

    required

    The list of chunks of the authenticity verification.

  • Array [


  • startTimestringrequired

    The time when the chunk starts.

    Format: duration
    Example: PT0S

    endTimestringrequired

    The time when the chunk ends.

    Format: duration
    Example: PT3.500S

    labelstringrequired

    The label of the chunk.

    Format: VerificationChunkLabel (string)

    Possible values: [validVoice, excessiveMusic, excessiveNoise, insufficientVoice]

    Example: validVoice

    scorenumber | nullrequired

    The score of the chunk.

    Format: float

    Possible values: <= 1

    Example: 0.85

    subscores

    object

    required

    The subscores of the chunk.


    synthesisnumber | null

    The optional synthesis subscore of the chunk.

    Format: float

    Possible values: <= 1

    Example: 0.85

    replaynumber | null

    The optional replay subscore of the chunk.

    Format: float

    Possible values: <= 1

    Example: 0.85
  • ]


  • createdAtstringrequired

    The date and time when the authenticity verification was created.

    Format: date-time
    Example: 2023-01-01T00:00:00.000000Z

    performedAtstringrequired

    The date and time when the authenticity verification was performed.

    Format: date-time
    Example: 2023-01-01T00:00:00.000000Z
AuthenticityVerificationWithChunks
{
"id": "00000000-0000-0000-0000-000000000000",
"handle": "verification-a",
"alias": "Verification A",
"state": "performed",
"model": "default/v1",
"audio": {
"handle": "audio-a",
"alias": "Audio A",
"state": "available"
},
"score": 0.85,
"subscores": {
"synthesis": 0.85,
"replay": 0.85
},
"chunks": [
{
"startTime": "PT0S",
"endTime": "PT3.500S",
"label": "validVoice",
"score": 0.85,
"subscores": {
"synthesis": 0.85,
"replay": 0.85
}
}
],
"createdAt": "2023-01-01T00:00:00.000000Z",
"performedAt": "2023-01-01T00:00:00.000000Z"
}