Developer Platform

Build voice AI for Africa.

One API for text-to-speech, speech-to-text, voice cloning, and real-time translation across 16+ African languages.

quickstart.py
import mateza

client = mateza.Client(api_key="your_key_here")

# Text-to-Speech in Kinyarwanda
audio = client.tts.generate(
    text="Muraho neza! Murakaza neza kuri Mateza.",
    language="rw",
    voice="kigali-female-01"
)
audio.save("output.wav")

# Speech-to-Text in Swahili
transcript = client.stt.transcribe(
    audio="recording.wav",
    language="sw"
)
print(transcript.text)
# β†’ "Habari, karibu kwenye Mateza"
Capabilities

Everything you need to ship.

Text-to-Speech

High-quality, natural-sounding speech synthesis for 16+ African languages with multiple voice options.

Speech-to-Text

Accurate automatic speech recognition optimized for African languages, accents, and dialects.

Real-time Translation

Translate between African languages and global languages with context-aware accuracy.

Voice Cloning

Create custom voice models from audio samples. Available on Builder and Enterprise plans.

Webhooks & Streaming

Real-time audio streaming and webhook callbacks for production-grade integrations.

SDKs & Libraries

Official SDKs for Python, JavaScript/TypeScript, Go, and REST API for everything else.

Languages

16+ languages and growing.

πŸ‡·πŸ‡Ό

Kinyarwanda

Coming Soon

rw

πŸ‡°πŸ‡ͺ

Swahili

sw

πŸ‡³πŸ‡¬

Yoruba

yo

πŸ‡ΏπŸ‡¦

Zulu

zu

πŸ‡ͺπŸ‡Ή

Amharic

am

πŸ‡³πŸ‡¬

Hausa

ha

πŸ‡ΈπŸ‡Ώ

siSwati

ss

πŸ‡³πŸ‡¬

Igbo

ig

πŸ‡ΈπŸ‡΄

Somali

so

πŸ‡ͺπŸ‡·

Tigrinya

ti

πŸ‡ΈπŸ‡³

Wolof

wo

πŸ‡¨πŸ‡©

Lingala

ln

Start building today.

Try the Mateza API and start building voice AI products for African languages.