See it before you pay: paste a story and get its full cast and voices free. No account needed.

Pronunciation Dictionary for AI Voiceover

AI voiceover pronunciation dictionary: pin how brand names, people, acronyms and technical terms are pronounced. Configure once, correct in every generation.

Last updated: 2026-08-23

Mispronounce the brand once and the whole spot is unusable

The most embarrassing AI voiceover failure isn't the wrong tone — it's getting your product name wrong. nginx read letter by letter, SaaS spelled out, a founder's surname mangled. In a long script those errors repeat dozens of times.

A pronunciation dictionary fixes exactly that: tell the model how a word should be read, and every generation obeys.

Real A/B

The same English line, before and after applying four rules:

Without the dictionary

Voice: 甜美少女English4 s
Transcript:Our SaaS runs on nginx. Ship a GIF with VoiceSmiths.

With the dictionary

Voice: 甜美少女English3 s
Transcript:Our SaaS runs on nginx. Ship a GIF with VoiceSmiths.
Text: Our SaaS runs on nginx. Ship a GIF with VoiceSmiths.

Rules:
  SaaS       → sass
  nginx      → engine ex
  GIF        → jif
  VoiceSmiths → Voice Smiths

Writing rules

A dictionary is a written-form → spoken-form replacement table. No phonetic alphabet required — just spell it how you want it said:

CaseWrittenRead as
AcronymSaaSsass
Tech termnginxengine ex
BrandVoiceSmithsVoice Smiths
SurnameNgEng
Ambiguous wordlive (adj.)lyve

How to use it

  1. Studio → Pronunciation: name the dictionary, add rules, create
  2. Back on the voiceover tab, dictionaries appear as chips — tick the ones to apply
  3. Stack several at once (e.g. "Brand terms" + "People"), applied in order

It matters most for long-form audiobooks: a proper noun appearing a hundred times gets fixed once.

Versus emotion tags

  • Emotion tags like [whispers] control how it's acted
  • The dictionary controls how it's pronounced

Use both together — they don't conflict, and neither leaks into subtitles.

Create my first dictionary →