Languages Support
90+ languages with native pronunciation and localized voice names.
Model Language Support
| Model | Languages Supported | Notes |
|---|---|---|
aura-lite |
90+ Languages | Full language support including all Indian languages and world languages |
aura-prime |
90+ Languages | Full language support including all Indian languages and world languages |
aura-max |
90+ Languages | Full language support including all Indian languages and world languages |
rapid-max |
41 Languages | Does not support some Indian regional languages |
rapid-flash |
18 Languages | Limited for ultra-fast performance |
Aura Models - Full Language Support (90+)
These languages are supported by aura-lite, aura-prime, and aura-max models.
English Variants (5)
en-US English (US)en-GB / en-UK English (UK)en-IN English (India)en-AU English (Australia)en-SC English (Scottish)Indian Languages (21)
hi / hi-IN Hindimr / mr-IN Marathibn / bn-IN Bengalite / te-IN Teluguta / ta-IN Tamilgu / gu-IN Gujaratikn / kn-IN Kannadaml / ml-IN Malayalampa / pa-IN Punjabior / or-IN Odiaas / as-IN Assameseur / ur-IN Urdune / ne-NP Nepalimai Maithiliks Kashmirisd Sindhikok Konkanidoi Dogrimni Manipuribrx Bodosa / sa-IN SanskritEuropean Languages (30)
de / de-DE Germanfr / fr-FR Frenchfr-CA French (Canada)it / it-IT Italianes / es-ES Spanish (Spain)es-MX Spanish (Mexico)pt / pt-PT Portuguese (Portugal)pt-BR Portuguese (Brazil)ru / ru-RU Russianuk / uk-UA Ukrainianpl / pl-PL Polishnl / nl-NL Dutchro / ro-RO Romanianel / el-GR Greekcs / cs-CZ Czechhu / hu-HU Hungariansv / sv-SE Swedishfi / fi-FI Finnishno / nb / nb-NO Norwegiannn Norwegian (Nynorsk)da / da-DK Danishsk / sk-SK Slovakbg / bg-BG Bulgarianhr / hr-HR Croatianlt / lt-LT Lithuanianlv / lv-LV Latvianet / et-EE Estoniansl Sloveniansr Serbianaf Afrikaanssq Albanianhy Armenianaz Azerbaijanieu Basquebe Belarusianca Catalangl Galicianis Icelandiclb Luxembourgishmk MacedonianAsian Languages (14)
zh / zh-CN Chinese (Mandarin)zh-TW Chinese (Taiwan)zh-HK Cantoneseja / ja-JP Japaneseko / ko-KR Koreanvi / vi-VN Vietnameseth / th-TH Thaiid Indonesianms Malayfil / fil-PH Filipinojv Javaneselo Laomn Mongolianmy Burmeseceb Cebuanosi Sinhalaka GeorgianMiddle Eastern & African Languages (9)
ar / ar-SA Arabictr / tr-TR Turkishhe Hebrewsw Swahiliam Amharicps Pashtofa Persianht Haitian CreoleOther Languages (7)
la Latinmg MalagasyRapid-Max Supported Languages (41)
The rapid-max model supports these languages:
English Variants
en-US English (US)en-GB English (UK)en-IN English (India)en-AU English (Australia)Indian Languages (Rapid-Max)
hi / hi-IN Hindibn / bn-IN Bengalite / te-IN Teluguta / ta-IN Tamilmr / mr-IN Marathigu / gu-IN Gujaratikn / kn-IN Kannadaml / ml-IN Malayalamur / ur-IN UrduEuropean Languages (Rapid-Max)
de / de-DE Germanfr / fr-FR Frenchit / it-IT Italianes / es-ES Spanishpt / pt-BR Portugueseuk / uk-UA Ukrainianpl / pl-PL Polishnl / nl-NL Dutchro / ro-RO Romanianel / el-GR Greekcs / cs-CZ Czechhu / hu-HU Hungariansk / sk-SK Slovakbg / bg-BG Bulgarianhr / hr-HR Croatianlt / lt-LT Lithuanianlv / lv-LV Latvianet / et-EE Estonianfi / fi-FI Finnishsv / sv-SE Swedishda / da-DK Danishno / nb-NO NorwegianAsian Languages (Rapid-Max)
zh / cmn-CN Chinese (Mandarin)ja / ja-JP Japaneseko / ko-KR Koreanth / th-TH Thaivi / vi-VN VietnameseMiddle Eastern Languages (Rapid-Max)
ar / ar-XA Arabictr / tr-TR Turkish
Need more languages?
For the full 90+ language library (Punjabi, Odia, Assamese, Nepali, Russian, Armenian, Georgian, Swahili, Pashto, Persian, and more), use aura-lite, aura-prime, or aura-max models.
Rapid-Flash Languages (18 Only)
The rapid-flash model supports only these 18 languages for ultra-fast performance:
da-DK Danishde-DE Germanen-AU English (Australia)en-GB English (UK)en-IN English (India)en-US English (US)es-ES Spanish (Spain)es-US Spanish (US)fil-PH Filipinofr-CA French (Canada)fr-FR French (France)hi-IN Hindiit-IT Italianja-JP Japaneseko-KR Koreanpt-BR Portuguese (Brazil)th-TH Thaivi-VN VietnameseUsing Languages
import requests
# English (US)
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "Hello, how are you today?",
"voice": "Peter",
"language": "en-US"
}
)
# Hindi
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "नमस्ते, आप कैसे हैं?",
"voice": "Rahul",
"language": "hi"
}
)
# Japanese
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "こんにちは、お元気ですか?",
"voice": "Hikari",
"language": "ja-JP"
}
)
# Spanish (Spain)
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "Hola, ¿cómo estás?",
"voice": "Luz",
"language": "es-ES"
}
)
# Spanish (Mexico)
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "¡Bienvenido a nuestra plataforma!",
"voice": "Luz",
"language": "es-MX"
}
)
# Arabic
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "مرحباً، كيف حالك؟",
"voice": "Noor",
"language": "ar"
}
)
# Swahili
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "Habari, habari yako?",
"voice": "Mwangaza",
"language": "sw"
}
)
Indian Languages
Strong support for all 22 Indian languages:
| Language | Code | Script | Sample Text |
|---|---|---|---|
| Hindi | hi | Devanagari | नमस्ते |
| Tamil | ta | Tamil | வணக்கம் |
| Telugu | te | Telugu | నమస్కారం |
| Bengali | bn | Bengali | নমস্কার |
| Gujarati | gu | Gujarati | નમસ્તે |
| Kannada | kn | Kannada | ನಮಸ್ಕಾರ |
| Malayalam | ml | Malayalam | നമസ്കാരം |
| Marathi | mr | Devanagari | नमस्कार |
| Punjabi | pa | Gurmukhi | ਸਤ ਸ੍ਰੀ ਅਕਾਲ |
| Odia | or | Odia | ନମସ୍କାର |
| Assamese | as | Assamese | নমস্কাৰ |
| Urdu | ur | Nastaliq | السلام علیکم |
| Maithili | mai | Devanagari | प्रणाम |
| Kashmiri | ks | Nastaliq | آداب |
| Sindhi | sd | Nastaliq | سلام |
| Konkani | kok | Devanagari | नमस्कार |
| Dogri | doi | Devanagari | नमस्ते |
| Manipuri | mni | Meitei | ꯅꯃꯁ꯭ꯀꯥꯔ |
| Bodo | brx | Devanagari | नमस्कार |
| Sanskrit | sa | Devanagari | नमस्ते |
| Nepali | ne | Devanagari | नमस्ते |
Language Detection
If you don't specify a language, the API will attempt to detect it automatically:
# Auto-detect language
response = requests.post(
"https://yourvoic.com/api/v1/tts/generate",
headers={"X-API-Key": "your_api_key"},
json={
"text": "Bonjour, comment allez-vous?", # French text
"voice": "Peter"
# language not specified - will auto-detect as French
}
)
Best Practice
Always specify the language explicitly for best results. Auto-detection may not work well with mixed-language text or short phrases.