Vizard Agent

How to transcribe a video into a dialogue script with the speaker names

Last updated 2026-10-10 · 2 min read

Ask Vizard Agent for the dialogue laid out as a script rather than as a transcript. It extracts the spoken words with timings, pulls detailed frames of each character to see who is moving and speaking at each line, matches every sentence to a speaker, and writes the result with names against the lines, translated or in the original, as you prefer.

What do you type into Vizard Agent?

Ask for a script and state the language rule in the same instruction. A transcript and a script are different deliverables, and a video with two languages in it will otherwise come back with both tangled together on the page. If you know the characters' names, give them; otherwise Vizard Agent describes them.

Prompt

Pull the dialogue out of this video and lay it out as a script, with each line labelled by which character says it. I want it in one language only: translate everything into that and leave the other one out entirely.

What does Vizard Agent actually do?

Transcription gives you the words and nothing else. Who said each of them turns out to be a question about the picture rather than the audio. So the transcription is quick, and almost all the effort goes into reading mouth movement, gesture and who is facing the camera in fine frame strips. In the session behind this article it:

When does this not work well?

Attribution needs something visible to go on. Off-screen speakers, crowd scenes, overlapping dialogue and heavy stylisation all make it hard to tell who is talking, and a narrator over action is nobody on screen. Vizard Agent will say when it has nothing, because a guess in a script is worse than an honest gap.

Common questions

Why not use the audio to tell speakers apart? It helps, but Vizard Agent uses the picture to settle the cases audio cannot.

Does it work on animation? Yes, and there the picture is often the only reliable signal.

What if two people talk at once? Vizard Agent marks it rather than guessing at a split.