Skip to navigation

Get speaker analysis

Returns which face belongs to each transcript speaker. Each speaker is matched, with an avatar, evidence and a face track, or uncertain, with a reason. Analysis may already be available for video transcriptions of your own media. Read this endpoint before starting an analysis. Poll while status is processing, until it is completed or unavailable. Requires a completed transcription.

Authentication

x-api-keystring
API Key authentication via header

Path parameters

idstringRequired
Transcription job id.

Response

Speaker analysis retrieved successfully
revisionstring
The transcription revision this analysis belongs to.
sourceStartMsinteger
Start of the analyzed window, in source milliseconds.
statusenum

Status of the speaker analysis. processing is not terminal; completed and unavailable are.

Allowed values:
speakerslist of objects
One entry per transcript speaker, up to 8.
sourceVideoUrlstringOptional
The analyzed source video. Null for jobs created from sourceAudioUrl.
sourcePlaybackUrlstringOptional
A temporary URL for playing the source video.
sourceEndMsintegerOptional
End of the analyzed window, in source milliseconds. Null when the window runs to the end of the source.
reasonstringOptional
Why the analysis is unavailable or wasn't run.
modelstringOptional
The model that ran the analysis.

Errors

401
Unauthorized Error
404
Not Found Error
409
Conflict Error
500
Internal Server Error