Vizard Agent

How to subtitle a video that switches language mid-conversation

Last updated 2026-10-10 · 2 min read

Upload the footage and give Vizard Agent the rule: which language gets subtitled into which. Vizard Agent transcribes everything, finds where each language starts and stops, reads the structure of the bilingual passages, and subtitles each stretch in the language its own speaker was not using.

What do you type into Vizard Agent?

State the rule as a pair. Vizard Agent applies it per passage rather than per file, so "English subtitles on the Arabic speech and Arabic subtitles on the English speech" is a complete instruction. You don't need to mark the switches or give timestamps, because Vizard Agent locates the boundaries itself.

Prompt

Cut [3] vertical reels from this mixed [Arabic and English] footage. Put [English] subtitles on the [Arabic] speech and [Arabic] subtitles on the [English] speech. Add a [YouTube] call to action at the end.

What does Vizard Agent actually do?

The subtitle language has to change whenever the spoken language does, so the rule is applied per passage rather than as one setting. A transcript of mixed speech isn't automatically labelled by language, so finding where the switches fall is a deliberate search, not something that falls out of the transcription. In the session behind this article it:

When does this not work well?

Mixed-language speech is considerably harder to transcribe accurately than either language alone. Mid-sentence switching is hardest, because a rule per passage struggles with a rule per word. Right-to-left scripts need typefaces that are actually installed, and translation is interpretation: idioms rarely survive a subtitle intact.

Common questions

Do I have to mark where the language changes? No. Vizard Agent searches the transcript for each language and locates the boundaries.

Will right-to-left text display correctly? Yes, provided a supporting typeface exists. Vizard Agent checks before rendering.

What if someone switches mid-sentence? That is the hard case. Vizard Agent handles passages cleanly and will flag the messy ones.