Videos

AI voiceover languages

Language here does two separate jobs, and they can come apart. It tells the director which language to write every line in, and it selects the locale the synthesised voice comes from. The writing side accepts anything you type. The voice side has a fixed map of 56 entries.

Create a video with OneCraftThe 56 mapped languages, the three exceptions, and what happens outside the map
The product, format, length and language settings in the video generator, highlighted
Format, length and language are set here, not written into the brief.

The 56 with a mapped locale

English, Spanish, Portuguese, French, German, Italian, Dutch, Polish, Russian, Turkish, Arabic, Hindi, Bengali, Tamil, Indonesian, Vietnamese, Thai, Japanese, Korean, Chinese in both simplified and traditional, Cantonese, Ukrainian, Urdu, Czech, Hungarian, Romanian, Greek, Hebrew, Swahili, Malay, Filipino, Bulgarian, Catalan, Danish, Finnish, Norwegian, Swedish, Slovak, Slovenian, Croatian, Serbian, Lithuanian, Latvian, Estonian, Icelandic, Galician, Basque, Afrikaans, Amharic, Gujarati, Kannada, Malayalam, Marathi, Punjabi and Telugu. Each maps to a specific locale, so Portuguese resolves to Brazilian Portuguese and Arabic to the multi region Arabic locale rather than to a country specific one.

Three exceptions worth knowing

Malay, Filipino and Traditional Chinese have no premium voice tier at all in the catalogue and fall back to an older Wavenet voice, which is noticeably less natural than the others. Simplified Chinese keeps the premium tier, so the two Chinese scripts sound different. Russian ships only a subset of the eight characters, so five of them are swapped for the two that exist there, meaning your style and gender choice has less effect in Russian than elsewhere. Both are handled automatically rather than failing.

The language field is free text

The picker offers 32 suggestions, but you can type anything. If what you type is not in the voice map, the writing still happens in your language but no voiceover is generated, so the video comes out silent with the script written correctly. Persian is the one suggestion in the picker that has no entry in the voice map, so it behaves exactly that way.

Language is set per scene as well

The brief sets it once, but each scene's voice dialog has its own language and voice selection, drawn from the live Google catalogue rather than the 56 entry map. That is how you produce a video whose narration switches language partway, and it is also the place to fix a scene whose automatic voice landed on the wrong locale.

How it works, in three steps

  1. Step 1

    Set the language in the brief

    Pick from the suggestions rather than typing a variant. A suggestion that matches the map gets a mapped voice, and free text may not.

  2. Step 2

    Listen to one scene before editing anything

    An unmapped language announces itself immediately, because the scenes come back with no narration even though the words are right.

  3. Step 3

    Override in the voice dialog if needed

    Search the full catalogue by language, pick the exact voice, regenerate. That search is much larger than the 56 entry map.

The full walkthrough with screenshots is in the guide Add voiceover, captions and music to a video.

Limits worth knowing

Questions people ask

Can one video have two languages?

Yes, at scene level. Each scene has its own narration text, language and voice, so a bilingual video is possible. It is a manual job rather than something the generator produces.

Does the on-screen text translate too?

It is written in the language you set, so yes for a generated video. If you change a scene's narration language afterwards, the on-screen copy does not follow, and you rewrite it in the inspector.

Which languages sound best?

The 53 with a premium voice tier all sound comparable. Malay, Filipino and Traditional Chinese are the three that will sound older, because there is no premium voice for those locales to use. Russian keeps the premium tier but has fewer characters, so style and gender change less there.

Can I make the same video in five languages?

There is no duplicate action for a video, so either generate a fresh video per language from the same brief, or re-voice one video in turn: export it, change each scene's narration text, language and voice in the voice dialog, and export again. Each new narration is synthesised again, so every language version is a separate export.

Make your own video

The button opens the generator with this use case already described. Change the wording to match yours, generate, then edit anything you like.

Create a video with OneCraft

Related pages

More finished work of this kind is on the video examples hub.

Written and checked by the OneCraft team. Last checked .