The narration language
A project narrates in one language; a single video can override it. The guide can be written in any language: the narration is in the project's language, and the captions and burned-in subtitles follow.
Screen Browser narrates in 91 languages. Every Studio voice and every Turbo voice speaks all of them; the other Standard voices speak a smaller set, and the voice picker shows only the voices that speak the language you chose. Agents pass the code from the tables below as language, and list_voices returns the same list.
Europe
| Language | Native name | Code |
|---|---|---|
| Asturian | Asturianu | ast |
| Bosnian | Bosanski | bs |
| Bulgarian | Български | bg |
| Catalan | Català | ca |
| Croatian | Hrvatski | hr |
| Czech | Čeština | cs |
| Danish | Dansk | da |
| Dutch | Nederlands | nl |
| English | English | en |
| Estonian | Eesti | et |
| Finnish | Suomi | fi |
| French | Français | fr |
| Galician | Galego | gl |
| German | Deutsch | de |
| Greek | Ελληνικά | el |
| Hungarian | Magyar | hu |
| Icelandic | Íslenska | is |
| Irish | Gaeilge | ga |
| Italian | Italiano | it |
| Latvian | Latviešu | lv |
| Lithuanian | Lietuvių | lt |
| Luxembourgish | Lëtzebuergesch | lb |
| Macedonian | Македонски | mk |
| Maltese | Malti | mt |
| Norwegian | Norsk | no |
| Occitan | Occitan | oc |
| Polish | Polski | pl |
| Portuguese | Português | pt |
| Romanian | Română | ro |
| Serbian | Српски | sr |
| Slovak | Slovenčina | sk |
| Slovenian | Slovenščina | sl |
| Spanish | Español | es |
| Swedish | Svenska | sv |
| Turkish | Türkçe | tr |
| Ukrainian | Українська | uk |
| Welsh | Cymraeg | cy |
Asia
| Language | Native name | Code |
|---|---|---|
| Armenian | Հայերեն | hy |
| Assamese | অসমীয়া | as |
| Azerbaijani | Azərbaycanca | az |
| Bengali | বাংলা | bn |
| Burmese | မြန်မာ | my |
| Cantonese | 粵語 | yue |
| Cebuano | Cebuano | ceb |
| Filipino | Filipino | fil |
| Georgian | ქართული | ka |
| Gujarati | ગુજરાતી | gu |
| Hindi | हिन्दी | hi |
| Indonesian | Bahasa Indonesia | id |
| Japanese | 日本語 | ja |
| Javanese | Basa Jawa | jv |
| Kannada | ಕನ್ನಡ | kn |
| Kazakh | Қазақ тілі | kk |
| Korean | 한국어 | ko |
| Kyrgyz | Кыргызча | ky |
| Lao | ລາວ | lo |
| Malay | Bahasa Melayu | ms |
| Malayalam | മലയാളം | ml |
| Mandarin Chinese | 中文 | zh |
| Maori | Te Reo Māori | mi |
| Marathi | मराठी | mr |
| Mongolian | Монгол | mn |
| Nepali | नेपाली | ne |
| Odia | ଓଡ଼ିଆ | or |
| Pashto | پښتو | ps |
| Punjabi | ਪੰਜਾਬੀ | pa |
| Sindhi | سنڌي | sd |
| Sorani Kurdish | کوردی | ckb |
| Tajik | Тоҷикӣ | tg |
| Tamil | தமிழ் | ta |
| Telugu | తెలుగు | te |
| Thai | ไทย | th |
| Urdu | اردو | ur |
| Uzbek | Oʻzbekcha | uz |
| Vietnamese | Tiếng Việt | vi |
Middle East and Africa
| Language | Native name | Code |
|---|---|---|
| Afrikaans | Afrikaans | af |
| Amharic | አማርኛ | am |
| Arabic | العربية | ar |
| Chichewa | Chichewa | ny |
| Fula | Fulfulde | ff |
| Hausa | Hausa | ha |
| Hebrew | עברית | he |
| Lingala | Lingála | ln |
| Luganda | Luganda | lg |
| Persian | فارسی | fa |
| Shona | chiShona | sn |
| Somali | Soomaali | so |
| Swahili | Kiswahili | sw |
| Wolof | Wolof | wo |
| Yoruba | Yorùbá | yo |
| Zulu | isiZulu | zu |
Voices and tiers
Each voice has a tier that sets how much of the month a minute uses:
| Tier | Voices | Cost |
|---|---|---|
| Standard | the included everyday voices | the plan's base rate |
| Studio | the premium voices, richer and more natural | about one and a half times the base rate |
| Your voice | a voice from your own ElevenLabs account | the base rate |
Under the project's Voice tab every voice has a play button with a short sample. Agents get the same list from list_voices.
Your own ElevenLabs voice
If you have a voice on ElevenLabs (a clone of yourself, a designed voice, your brand voice), register it under Settings → Voices with its voice id and your ElevenLabs API key. We check the pair against ElevenLabs when you save, render a sample, store the key encrypted and never show it again. The key is used for the narration call only, and the videos cost the base rate because ElevenLabs bills you for the characters.
Apps in another language
If your app's buttons and labels are in German, Japanese or any other language, set the project's App language. The recorder then looks for the words the page shows even when the guide describes them in English, and learns the exact wording of anything it guessed wrong, including the text of a confirmation message.