A brand glossary holds your terms and how HeyGen should treat them: how the voice pronounces them, and whether translation keeps or replaces them. Pass its brand_glossary_id on a video or translation request to apply it.
Each workspace has one glossary, and it holds rules for any number of languages. Author it in the HeyGen app under Brand Kit or over the API; edits in either place show up in the other.
API reference: Create Brand Glossary · Update Brand Glossary · Get Brand Glossary · List Brand Glossaries · Delete Brand Glossary
What a glossary holds
Matching is case-insensitive. Any rule in
terms or forced_translations can apply to all languages or to one.
Quickstart
Find the workspace glossary, or create it if there is none:Pronunciations
Respellings, IPA, and per-language pronunciations.
Translation rules
Keep terms untranslated or force an exact translation.
Manage a glossary
Create, update, read, and delete over the API.
Apply a glossary
Use it on videos, templates, Video Agent, and translations.

