Speaking Kiswahili Back
After we opened Swahili speech → text, the other half of the pair was clear: machines that can speak Kiswahili back, not only hear it. Millions of people already write and read Swahili. Too often a spoken interface still arrives in another language, or not at all.
Today we are sharing a research preview of Swahili text → Swahili speech. The public checkpoint is nileagi/nileagi-sw-tts. Paste clear Kiswahili below and you should hear it spoken. This is not the Sukuma voice; for Kisukuma, use Sukuma text-to-speech.
What to expect
This is a research preview of a Swahili narration voice. Input is Latin Swahili spelling. Output is 24 kHz speech. Digits and amounts are spoken as Swahili words (so 2500 is heard as elfu mbili na mia tano). A longer paragraph is spoken in pieces and joined, so a full message can still come back as one recording.
Treat this as a voice for clear Swahili lines and short service phrases, not English, not Sukuma, and not a production announcer for every domain. Review anything that has to stand as a public recording.
Applications
The useful setting is Swahili that should be heard, on a device people already have, without routing the text through another language first.
Spoken notices and service lines
Read greetings, balances, and short instructions aloud so a listener does not have to stare at a screen.
Learning and accessibility
Let students and readers hear Kiswahili they just wrote, and give people who prefer listening a way through the same text.
A Swahili speech pair
Speak text with this voice, or write speech down with the companion recogniser, without leaving Kiswahili.
For builders
Load the model from Hugging Face with Transformers. The live demo keeps requests modest, about 2,000 characters. Sample audio ships in the Hub repository and in the try box above.
Paper
Methods, evaluation, and limits will be in the forthcoming paper.
Coming soon
Collaboration
If you are evaluating on new Swahili text, adapting this voice for your setting, or exploring what comes after synthesis, write to hi@nileagi.com. The weights are released under CC BY-NC 4.0; commercial use needs a written agreement with NileAGI. Use this system for clear Swahili research synthesis, keep legal, medical, or emergency use out of scope for now, and do not treat Sukuma or English as input.
Full preview
The lab preview adds a ready Transformers script and a fuller try-out if you want to run the same idea locally.
Open in the lab