One API for text-to-speech, speech-to-text, voice cloning, and real-time translation across 16+ African languages.
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"High-quality, natural-sounding speech synthesis for 16+ African languages with multiple voice options.
Accurate automatic speech recognition optimized for African languages, accents, and dialects.
Translate between African languages and global languages with context-aware accuracy.
Create custom voice models from audio samples. Available on Builder and Enterprise plans.
Real-time audio streaming and webhook callbacks for production-grade integrations.
Official SDKs for Python, JavaScript/TypeScript, Go, and REST API for everything else.
Kinyarwanda
Coming Soonrw
Swahili
sw
Yoruba
yo
Zulu
zu
Amharic
am
Hausa
ha
siSwati
ss
Igbo
ig
Somali
so
Tigrinya
ti
Wolof
wo
Lingala
ln
Try the Mateza API and start building voice AI products for African languages.