check an edit dialogue transcription
dialogue-transcriptions_getPoll an Edit Dialogue transcription job by ID to get its status, transcript segments, speaker count, or failure details before creating dialogue previews.
Instructions
Read one Edit Dialogue transcription job by id, the step between dialogue-transcriptions_create and dialogue-previews_create. It first confirms access to projectId and that the job was made from the stored video of videoAssetId; a job from any other source is rejected. Returns status: PENDING or PROCESSING while running, then COMPLETED or FAILED. Once COMPLETED: transcript.segments, each with words { id, text, startMs, endMs } in milliseconds from the start of the source, plus a top-level speakerCount (both are null before then). On FAILED: error { code, message }; NO_AUDIO, NO_AUDIO_TRACK and SOURCE_TOO_LONG will not succeed on retry. It has no wait option: call it again while the job runs, or, when available, use jobs_wait with kind transcription to wait on the server for up to about 50 seconds; never start another transcription to check progress. Word ids feed the edits of dialogue-previews_create, but Edit Dialogue supports one speaker, so do not create a preview when speakerCount is above 1. Not for jobs from the general transcriptions_create (read those with transcriptions_get, when available).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id field of the dialogue-transcriptions_create result; later passed to dialogue-previews_create as transcriptionJobId. | |
| projectId | Yes | The projectId passed to dialogue-transcriptions_create. Used only to confirm project access; the job itself is read by id. | |
| videoAssetId | Yes | The videoAssetId passed to dialogue-transcriptions_create, or the copy's id when its result returned videoAssetId. It must be a VIDEO asset; its stored URL is compared with the job's source, and a job made from a different source video is rejected. |