Supported TTS and STT Providers
The table shows the cloud-based and on-premises TTS (Text-to-Speech) and STT (Speech-to-Text) providers supported by Cognigy Voice Gateway.| Provider | Cloud-Based | On-Premises | ||
|---|---|---|---|---|
| TTS | STT | TTS | STT | |
| AWS | + | + | - | - |
| Deepgram | + | + | + | + |
| Deepgram Flux | - | + | - | - |
| ElevenLabs | + | + | - | - |
| + | + | - | - | |
| Microsoft | + | + | + | + |
| Nuance | + | + | + | + |
| Speechmatics1 | + | + | - | - |
| Custom | + | + | + | + |
Supported Languages and Voices
The following sections list the languages and voices available for each provider in Voice Gateway.AWS
TTS
TTS
Amazon Polly โ 42 languages, 108 voices.Each voice supports one or more of the following TTS engines:
- Generative โ the most human-like, conversational voices.
- Neural โ higher-quality, more natural-sounding speech than Standard.
- Standard โ speech built by joining recorded speech segments, available for the widest range of languages.
- Arabic
- Australian English
- Austrian German
- Belgian Dutch
- Belgian French
- Brazilian Portuguese
- British English
- Canadian French
- Cantonese
- Castilian Spanish
- Catalan
- Chinese Mandarin
- Czech
- Danish
- Dutch
- Finnish
- French
- German
- Gulf Arabic
- Hindi
- Icelandic
- Indian English
- Irish English
- Italian
- Japanese
- Korean
- Mexican Spanish
- New Zealand English
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian
- Singaporean English
- South African English
- Swedish
- Swiss Standard German
- Turkish
- US English
- US Spanish
- Welsh
- Welsh English
STT
STT
Amazon Transcribe โ 102 languages:
- Abkhaz
- Afrikaans
- Arabic, Gulf
- Arabic, Modern Standard
- Armenian
- Asturian
- Azerbaijani
- Bashkir
- Basque
- Belarusian
- Bengali
- Bosnian
- Bulgarian
- Catalan
- Central Kurdish, Iran
- Central Kurdish, Iraq
- Chinese, Simplified
- Chinese, Traditional
- Croatian
- Czech
- Danish
- Dutch
- English, Australian
- English, British
- English, Indian
- English, Irish
- English, New Zealand
- English, Scottish
- English, South African
- English, US
- English, Welsh
- Estonian
- Farsi
- Finnish
- French
- French, Canadian
- Galician
- Georgian
- German
- German, Swiss
- Greek
- Gujarati
- Hausa
- Hebrew
- Hindi, Indian
- Hungarian
- Icelandic
- Indonesian
- Italian
- Japanese
- Kabyle
- Kannada
- Kazakh
- Kinyarwanda
- Korean
- Kyrgyz
- Latvian
- Lithuanian
- Luganda
- Macedonian
- Malay
- Malayalam
- Maltese
- Marathi
- Meadow Mari
- Mongolian
- Norwegian Bokmรฅl
- Odia/Oriya
- Pashto
- Polish
- Portuguese
- Portuguese, Brazilian
- Punjabi
- Romanian
- Russian
- Serbian
- Sinhala
- Slovak
- Slovenian
- Somali
- Spanish
- Spanish, US
- Sundanese
- Swahili, Burundi
- Swahili, Kenya
- Swahili, Rwanda
- Swahili, Tanzania
- Swahili, Uganda
- Swedish
- Tagalog/Filipino
- Tamil
- Tatar
- Telugu
- Thai
- Turkish
- Ukrainian
- Uyghur
- Uzbek
- Vietnamese
- Welsh
- Wolof
- Zulu
Deepgram
TTS
TTS
Deepgram Aura-2 โ multilingual, 7 languages (15 locales), 102 voices:
- Dutch (Netherlands)
- English (5 locales)
- French (France)
- German (Germany)
- Italian (Italy)
- Japanese (Japan)
- Spanish (5 locales)
STT
STT
103 languages (nova-3 model), 177 locales:
- Afrikaans
- Albanian
- Amharic
- Arabic
- Armenian
- Assamese
- Azerbaijani
- Bashkir
- Basque
- Belarusian
- Bengali
- Bosnian
- Breton
- Bulgarian
- Burmese
- Catalan
- Chinese
- Croatian
- Czech
- Danish
- Dutch
- English
- Estonian
- Faroese
- Finnish
- French
- Galician
- Georgian
- German
- Greek
- Gujarati
- Haitian
- Hausa
- Hawaiian
- Hebrew
- Hindi
- Hungarian
- Icelandic
- Indonesian
- Italian
- Japanese
- Javanese
- Kannada
- Kazakh
- Khmer
- Korean
- Lao
- Latin
- Latvian
- Lingala
- Lithuanian
- Luxembourgish
- Macedonian
- Malagasy
- Malay
- Malayalam
- Maltese
- Maori
- Marathi
- Mongolian
- Multilingual
- Nepali
- Norwegian
- Norwegian Nynorsk
- Occitan
- Pashto
- Persian
- Polish
- Portuguese
- Punjabi
- Romanian
- Russian
- Russian (Latin script)
- Sanskrit
- Serbian
- Shona
- Sindhi
- Sinhala
- Slovak
- Slovene
- Slovenian
- Somali
- Spanish
- Sundanese
- Swahili
- Swedish
- Tagalog
- Tajik
- Tamasheq
- Tamil
- Tatar
- Telugu
- Thai
- Tibetan
- Turkish
- Turkmen
- Ukrainian
- Urdu
- Uzbek
- Vietnamese
- Welsh
- Yiddish
- Yoruba
Deepgram Flux
STT
STT
10 languages, configured via a custom URI:
- Dutch
- English (10 locales)
- French
- German
- Hindi
- Italian
- Japanese
- Portuguese
- Russian
- Spanish
ElevenLabs
TTS
TTS
Multilingual. Language support depends on the selected model:
Built-in voices: Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Clyde, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will, Antoni (Legacy), Aria (Legacy), Arnold (Legacy), Charlotte (Legacy), Dave (Legacy), Domi (Legacy), Dorothy (Legacy), Drew (Legacy), Elli (Legacy), Emily (Legacy), Ethan (Legacy), Fin (Legacy), Freya (Legacy), Gigi (Legacy), Giovanni (Legacy), Glinda (Legacy), Grace (Legacy), James (Legacy), Jeremy (Legacy), Jessie (Legacy), Joseph (Legacy), Josh (Legacy), Michael (Legacy), Mimi (Legacy), Nicole (Legacy), Patrick (Legacy), Paul (Legacy), Rachel (Legacy), Sam (Legacy), Serena (Legacy), Thomas (Legacy). Custom and cloned voices are also supported via the ElevenLabs API.
STT
STT
Multilingual via
stt_model_id. Refer to the ElevenLabs documentation for supported STT languages.TTS
TTS
63 languages, 2000+ voices (Standard, WaveNet, Neural2, Studio, and Chirp tiers):
- Afrikaans (South Africa)
- Amharic (Ethiopia)
- Arabic (Pseudo-Accents)
- Basque (Spain)
- Bengali (India)
- Bulgarian (Bulgaria)
- Catalan (Spain)
- Chinese (Cantonese, Hong Kong, Mandarin, Simplified, Mandarin, Traditional)
- Croatian (Croatia)
- Czech (Czech Republic)
- Danish (Denmark)
- Dutch (Belgium, Netherlands)
- English (Australia, India, United Kingdom, United States)
- Estonian (Estonia)
- Filipino (Philippines)
- Finnish (Finland)
- French (Canada, France)
- Galician (Spain)
- German (Germany)
- Greek (Greece)
- Gujarati (India)
- Hebrew (Israel)
- Hindi (India)
- Hungarian (Hungary)
- Icelandic (Iceland)
- Indonesian (Indonesia)
- Italian (Italy)
- Japanese (Japan)
- Kannada (India)
- Korean (South Korea)
- Latvian (Latvia)
- Lithuanian (Lithuania)
- Malay (Malaysia)
- Malayalam (India)
- Marathi (India)
- Norwegian Bokmรฅl (Norway)
- Polish (Poland)
- Portuguese (Brazil, Portugal)
- Punjabi (India)
- Romanian (Romania)
- Russian (Russia)
- Serbian (Serbia)
- Slovak (Slovakia)
- Slovenian (Slovenia)
- Spanish (Spain, United States)
- Swahili (Kenya)
- Swedish (Sweden)
- Tamil (India)
- Telugu (India)
- Thai (Thailand)
- Turkish (Turkey)
- Ukrainian (Ukraine)
- Urdu (India)
- Vietnamese (Vietnam)
STT
STT
171 languages including:
- Afrikaans (South Africa)
- Albanian (Albania)
- Amharic (Ethiopia)
- Arabic (19 locales)
- Armenian (Armenia)
- Aromanian (Bulgaria)
- Assamese (India)
- Asturian (Spain)
- Azerbaijani (Azerbaijan)
- Basque (Spain)
- Belarusian (Belarus)
- Bengali (Bangladesh, India)
- Bosnian (Bosnia and Herzegovina)
- Bulgarian (Bulgaria)
- Burmese (Myanmar)
- Catalan (Spain)
- Cebuano (Philippines)
- Central Kurdish (Iraq)
- Chinese (Simplified, China)
- Chinese, Cantonese (Traditional Hong Kong)
- Chinese, Mandarin (Traditional, Taiwan)
- Croatian (Croatia)
- Czech (Czech Republic)
- Danish (Denmark)
- Dutch (Belgium, Netherlands)
- English (11 locales)
- Estonian (Estonia)
- Filipino (Philippines)
- Finnish (Finland)
- French (Belgium, Canada, France, Switzerland)
- Fulah (Senegal)
- Galician (Spain)
- Ganda (Uganda)
- Georgian (Georgia)
- German (Austria, Germany, Switzerland)
- Greek (Greece)
- Gujarati (India)
- Hausa (Nigeria)
- Hebrew (Israel)
- Hindi (India)
- Hungarian (Hungary)
- Icelandic (Iceland)
- Igbo (Nigeria)
- Indonesian (Indonesia)
- Irish (Ireland)
- Italian (Italy, Switzerland)
- Japanese (Japan)
- Javanese (Indonesia)
- Kabuverdianu (Cape Verde)
- Kamba (Kenya)
- Kannada (India)
- Kazakh (Kazakhstan)
- Khmer (Cambodia)
- Kinyarwanda (Rwanda)
- Korean (South Korea)
- Kyrgyz (Cyrillic)
- Lao (Laos)
- Latvian (Latvia)
- Lingala (Congo-Kinshasa)
- Lithuanian (Lithuania)
- Luo (Kenya)
- Luxembourgish (Luxembourg)
- Macedonian (North Macedonia)
- Malay (Malaysia)
- Malayalam (India)
- Maltese (Malta)
- Maori (New Zealand)
- Marathi (India)
- Mongolian (Mongolia)
- Nepali (Nepal)
- Norwegian Bokmรฅl (Norway)
- Nyanja (Malawi)
- Occitan (France)
- Oriya (India)
- Oromo (Ethiopia)
- Pashto
- Persian (Iran)
- Polish (Poland)
- Portuguese (Brazil, Portugal)
- Punjabi (Gurmukhi India)
- Romanian (Romania)
- Russian (Russia)
- Sepedi (South Africa)
- Serbian (Serbia)
- Shona (Zimbabwe)
- Sindhi (India)
- Sinhala (Sri Lanka)
- Slovak (Slovakia)
- Slovenian (Slovenia)
- Somali
- Southern Sotho (South Africa)
- Spanish (20 locales)
- Sundanese (Indonesia)
- Swahili (Kenya)
- Swati (Latin, South Africa)
- Swedish (Sweden)
- Tajik (Tajikistan)
- Tamil (India)
- Telugu (India)
- Thai (Thailand)
- Tsonga (South Africa)
- Tswana (Latin, South Africa)
- Turkish (Turkey)
- Ukrainian (Ukraine)
- Umbundu (Angola)
- Urdu (Pakistan)
- Uzbek (Uzbekistan)
- Venda (South Africa)
- Vietnamese (Vietnam)
- Welsh (United Kingdom)
- Wolof (Senegal)
- Xhosa (South Africa)
- Yoruba (Nigeria)
- Zulu (South Africa)
Microsoft Azure
TTS
TTS
154 locales, 635 neural voices including:
- Afrikaans (South Africa)
- Albanian (Albania)
- Amharic (Ethiopia)
- Arabic (16 locales)
- Armenian (Armenia)
- Assamese (India)
- Azerbaijani (Latin, Azerbaijan)
- Bangla (Bangladesh)
- Basque
- Bengali (India)
- Bosnian (Bosnia and Herzegovina)
- Bulgarian (Bulgaria)
- Burmese (Myanmar)
- Catalan
- Chinese (11 locales)
- Croatian (Croatia)
- Czech (Czechia)
- Danish (Denmark)
- Dutch (Belgium, Netherlands)
- English (14 locales)
- Estonian (Estonia)
- Filipino (Philippines)
- Finnish (Finland)
- French (Belgium, Canada, France, Switzerland)
- Galician
- Georgian (Georgia)
- German (Austria, Germany, Switzerland)
- Greek (Greece)
- Gujarati (India)
- Hebrew (Israel)
- Hindi (India)
- Hungarian (Hungary)
- Icelandic (Iceland)
- Indonesian (Indonesia)
- Inuktitut (Latin, Canada, Syllabics, Canada)
- Irish (Ireland)
- Italian (Italy)
- Japanese (Japan)
- Javanese (Latin, Indonesia)
- Kannada (India)
- Kazakh (Kazakhstan)
- Khmer (Cambodia)
- Korean (Korea)
- Lao (Laos)
- Latvian (Latvia)
- Lithuanian (Lithuania)
- Macedonian (North Macedonia)
- Malay (Malaysia)
- Malayalam (India)
- Maltese (Malta)
- Marathi (India)
- Mongolian (Mongolia)
- Nepali (Nepal)
- Norwegian Bokmรฅl (Norway)
- Odia (India)
- Pashto (Afghanistan)
- Persian (Iran)
- Polish (Poland)
- Portuguese (Brazil, Portugal)
- Punjabi (India)
- Romanian (Romania)
- Russian (Russia)
- Serbian (Cyrillic, Serbia, Latin, Serbia)
- Sinhala (Sri Lanka)
- Slovak (Slovakia)
- Slovenian (Slovenia)
- Somali (Somalia)
- Spanish (22 locales)
- Sundanese (Indonesia)
- Swahili (Kenya, Tanzania)
- Swedish (Sweden)
- Tamil (India, Malaysia, Singapore, Sri Lanka)
- Telugu (India)
- Thai (Thailand)
- Turkish (Tรผrkiye)
- Ukrainian (Ukraine)
- Urdu (India, Pakistan)
- Uzbek (Latin, Uzbekistan)
- Vietnamese (Vietnam)
- Welsh (United Kingdom)
- Zulu (South Africa)
STT
STT
154 languages. Refer to the Microsoft Azure STT documentation for the full list.
Nuance
TTS
TTS
57 language entries, 142 named voices (standard and enhanced models):
- Arabic (Worldwide)
- Basque (Spain)
- Bengali (India)
- Bhojpuri (India)
- Bulgarian (Bulgaria)
- Cantonese (Hong Kong)
- Catalan (Spain)
- Croatian (Croatia)
- Czech (Czech Republic)
- Danish (Denmark)
- Dutch (Belgium)
- English (7 locales)
- Finnish (Finland)
- French (Belgium, Canada, France)
- Galician (Spain)
- German (Germany)
- Greek (Greece)
- Hebrew (Israel)
- Hindi (India)
- Hungarian (Hungary)
- Indonesian (Indonesia)
- Italian (Italy)
- Japanese (Japan)
- Kannada (India)
- Korean (South Korea)
- Malay (Malaysia)
- Mandarin (China, Taiwan)
- Marathi (India)
- Norwegian Bokmรฅl (Norway)
- Polish (Poland)
- Portuguese (Brazil, Portugal)
- Romanian (Romania)
- Russian (Russia)
- Slovak (Slovakia)
- Spanish (5 locales)
- Swedish (Sweden)
- Tamil (India)
- Telugu (India)
- Thai (Thailand)
- Turkish (Turkey)
- Ukrainian (Ukraine)
- Valencian (Spain)
- Vietnamese (Vietnam)
STT
STT
41 languages:
- Arabic (Worldwide)
- Cantonese (Hong Kong)
- Catalan (Spain)
- Croatian (Croatia)
- Czech (Czech Republic)
- Danish (Denmark)
- Dutch (Netherlands)
- English (Australia, India, United Kingdom, United States)
- Finnish (Finland)
- French (Canada, France)
- German (Germany)
- Greek (Greece)
- Hebrew (Israel)
- Hindi (India)
- Hungarian (Hungary)
- Indonesian (Indonesia)
- Italian (Italy)
- Japanese (Japan)
- Korean (South Korea)
- Malay (Malaysia)
- Mandarin (China, Taiwan)
- Norwegian (Norway)
- Polish (Poland)
- Portuguese (Brazil, Portugal)
- Romanian (Romania)
- Russian (Russia)
- Shanghainese (China)
- Slovak (Slovakia)
- Spanish (Latin America, Spain)
- Swedish (Sweden)
- Thai (Thailand)
- Turkish (Turkey)
- Ukrainian (Ukraine)
- Vietnamese (Vietnam)
Speechmatics
STT
STT
Multilingual. Available in 3 regions:
- EU (EU2 โ On-Demand)
- EU (EU1 โ Enterprise)
- US (US1 โ Enterprise)
Custom
Supported languages and voices depend on the custom TTS or STT vendor you configure. Refer to your vendorโs documentation for the available languages and voices.More Information
1 Access to the Speechmatics speech provider in Voice Gateway is behind a feature flag and requires additional configuration. For more information, refer to Speech Services: Speechmatics.