Language Coverage

Maya Research supports 12 languages across two script families: Indic scripts (Devanagari, Tamil, Telugu, Kannada, Malayalam, Bengali, Gujarati, Gurmukhi) and Arabic script (MSA and two spoken dialects). All languages are available on Growth and Pro plans. Free plan includes 2 languages.

Indic Languages

Language Native Name Script BCP-47 Code Voices Dialect Notes Status
Hindi हिन्दी Devanagari hi-IN 4 Standard Hindi. Khari Boli prosody. SSML emphasis and rate supported. GA
Tamil தமிழ் Tamil ta-IN 3 Standard Tamil (Chennai register). Classical phoneme support included. GA
Telugu తెలుగు Telugu te-IN 3 Standard Telugu. Velar and dental phoneme distinction maintained. GA
Kannada ಕನ್ನಡ Kannada kn-IN 2 Standard Kannada. Retroflex consonants modeled explicitly. GA
Malayalam മലയാളം Malayalam ml-IN 2 Standard Malayalam. Chillu consonant handling included. Beta
Bengali বাংলা Bengali bn-IN 2 Indian Bengali (West Bengal register). Bangladeshi register in beta. Beta
Marathi मराठी Devanagari mr-IN 2 Standard Marathi. Shares Devanagari script with Hindi but distinct prosody model. Beta
Gujarati ગુજરાતી Gujarati gu-IN 2 Standard Gujarati. Aspirated stop handling modeled accurately. Beta
Punjabi ਪੰਜਾਬੀ Gurmukhi pa-IN 1 Indian Punjabi (Gurmukhi script). Tonal contrast (flat, rising, falling) included. Beta

Arabic Variants

Maya Research supports three Arabic variants reflecting the major registers in use across the Arab world. Each variant has a distinct prosody model trained on dialect-specific corpora; they are not adaptations of a single MSA model.

Variant Native Name BCP-47 Code Voices Use Case Status
Modern Standard Arabic العربية الفصحى ar-001 3 News, formal announcements, educational content. Understood across the Arab world. GA
Egyptian Arabic عربي مصري ar-EG 2 Consumer apps, conversational IVR, entertainment. Widely understood as a spoken dialect. GA
Levantine Arabic عربي شامي ar-LV 2 Syria, Lebanon, Jordan, Palestine regional apps. More limited geographic reach than Egyptian. Beta

Language Code Quick Reference

Indic languages
hi-IN    Hindi (Devanagari)
ta-IN    Tamil
te-IN    Telugu
kn-IN    Kannada
ml-IN    Malayalam
bn-IN    Bengali (India)
mr-IN    Marathi (Devanagari)
gu-IN    Gujarati
pa-IN    Punjabi (Gurmukhi)

Arabic variants
ar-001   Modern Standard Arabic
ar-EG    Egyptian Arabic
ar-LV    Levantine Arabic

SSML Support by Language

Maya Research supports a subset of SSML tags. Support varies by language because some tags (especially prosody rate and emphasis) interact with language-specific phonological rules.

SSML Tag hi-IN, ta-IN, te-IN, kn-IN ml-IN, bn-IN, mr-IN, gu-IN, pa-IN ar-001, ar-EG, ar-LV
<break> Full support Full support Full support
<prosody rate> Full support Partial (0.8-1.4x) Full support
<prosody pitch> Full support Beta Beta
<emphasis> Full support Reduced Not supported
<say-as> Digits, date, phone Digits only Digits, date
<phoneme> IPA (experimental) Not supported Not supported

For a deeper discussion of SSML prosody behavior on Indic models, see the Lab article: SSML Prosody Tags for Indic TTS: What Works, What Does Not.