Documentation

Maya Research API Docs

Everything you need to stream multilingual TTS in your app. REST and WebSocket, 12 languages, open weights.

5 min to first audio byte
4 API endpoints
12 languages

Documentation sections

Quickstart

Get your first Hindi speech audio in under 5 minutes. Install the SDK, set your API key, and stream your first synthesis call with a single Python function.

pip install maya-tts
import maya_tts
client = maya_tts.Client("sk-...")
stream = client.synthesize_stream(
    text="नमस्ते",
    language="hi"
)
Read API Reference

API Reference

Full endpoint documentation for synthesis, streaming, language listing, and voice selection. Request parameters, response schemas, and worked examples.

  • POST /v1/synthesize
  • POST /v1/synthesize/stream
  • GET /v1/languages
  • GET /v1/voices
Full reference

Language Coverage

Phoneme sets, dialect variants, script support, and availability status for all 12 languages including 9 Indic scripts and 3 Arabic dialect groups.

हि Hindi तमिॊ Tamil عربي Arabic +9 more
View language table

Need a hand?

The Maya Research team responds to API support questions within one business day. Enterprise and Pro accounts get priority queue access.