Shared concepts
Supported languages
List of supported languages for Soniox Text-to-Speech AI.
Overview
Soniox Text-to-Speech AI supports generation in 60+ languages.
Use the ISO code from this page in the language field when calling the Text-to-Speech API.
All listed languages are supported in both:
- WebSocket API → Low-latency streaming generation.
- REST API → Request/response generation.
Note: Some languages support only specific scripts:
- Serbian (
sr) and Bosnian (bs): Latin script only (not Cyrillic). - Kazakh (
kk): Cyrillic script only (not Latin). - Chinese (
zh): Simplified Chinese only (not Traditional Chinese).
Supported languages
| Language | ISO Code |
|---|---|
| Afrikaans | af |
| Albanian | sq |
| Arabic | ar |
| Azerbaijani | az |
| Basque | eu |
| Belarusian | be |
| Bengali | bn |
| Bosnian | bs |
| Bulgarian | bg |
| Catalan | ca |
| Chinese | zh |
| Croatian | hr |
| Czech | cs |
| Danish | da |
| Dutch | nl |
| English | en |
| Estonian | et |
| Finnish | fi |
| French | fr |
| Galician | gl |
| German | de |
| Greek | el |
| Gujarati | gu |
| Hebrew | he |
| Hindi | hi |
| Hungarian | hu |
| Indonesian | id |
| Italian | it |
| Japanese | ja |
| Kannada | kn |
| Kazakh | kk |
| Korean | ko |
| Latvian | lv |
| Lithuanian | lt |
| Macedonian | mk |
| Malay | ms |
| Malayalam | ml |
| Marathi | mr |
| Norwegian | no |
| Persian | fa |
| Polish | pl |
| Portuguese | pt |
| Punjabi | pa |
| Romanian | ro |
| Russian | ru |
| Serbian | sr |
| Slovak | sk |
| Slovenian | sl |
| Spanish | es |
| Swahili | sw |
| Swedish | sv |
| Tagalog | tl |
| Tamil | ta |
| Telugu | te |
| Thai | th |
| Turkish | tr |
| Ukrainian | uk |
| Urdu | ur |
| Vietnamese | vi |
| Welsh | cy |