Skip to main content

Sunbird AI Language Support by Endpoint

Sunbird AI focuses on African languages, especially Ugandan dialects. Below is a comprehensive table of supported languages. For integration details, see our API Reference or Guides. The matrix below summarises which languages each task endpoint currently serves. Code is the canonical ISO/SALT code the API accepts (full language names also work where an endpoint takes a language or voice).
  • /tasks/audio/speech — text-to-speech (orpheus-3b-tts voice catalog).
  • /tasks/audio/transcriptions — speech-to-text (Whisper language IDs).
  • /tasks/chat/completions — Sunflower chat. /tasks/translate shares this same 32-language set.
Lugbara, Sesotho, and Setswana are in the orpheus-3b-tts training mix but currently expose no individual voice IDs in this checkpoint, so practical synthesis depends on a future voice release. Languages outside these sets (for example Zulu) are not currently served by any endpoint.