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 the API Reference or Guides. Coverage differs per endpoint: speech-to-text spans 51 African languages, chat/translation spans 32 (sunflower-14b) or 67 (sunflower-9b), and text-to-speech spans 20. 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 (sunbird-orpheus-tts voice catalog). See Text to Speech./tasks/audio/transcriptions— speech-to-text, powered by Sunbird’s faster-whisper ASR model covering 51 African languages. See Speech to Text./tasks/chat/completions— Sunflower chat. The column below reflects the defaultsunflower-14bmodel (English + 31 Ugandan/regional languages), which/tasks/translateshares. The alternativesunflower-9bmodel covers a broader set of 67 African languages — see Choosing a Model.
† Lugbara, Sesotho, and Setswana are in the sunbird-orpheus-tts training mix but currently expose no individual voice IDs in this checkpoint, so practical synthesis depends on a future voice release.

