> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sunbird.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported Languages

> Detailed list of languages supported by Sunbird AI, including translation, STT, TTS, and notes.

## 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](/reference/api) or [Guides](/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.

| Language name | Code  | TTS `/tasks/audio/speech` | STT `/tasks/audio/transcriptions` | Sunflower `/tasks/chat/completions` |
| :------------ | :---- | :-----------------------: | :-------------------------------: | :---------------------------------: |
| Acholi        | `ach` |             ✅             |                 ✅                 |                  ✅                  |
| Afrikaans     | `afr` |             ✅             |                 x                 |                  x                  |
| Alur          | `alz` |             x             |                 x                 |                  ✅                  |
| Aringa        | `luc` |             x             |                 x                 |                  ✅                  |
| Ateso         | `teo` |             ✅             |                 ✅                 |                  ✅                  |
| Bari          | `bfa` |             x             |                 x                 |                  ✅                  |
| English       | `eng` |             ✅             |                 ✅                 |                  ✅                  |
| Ewe           | `ewe` |             ✅             |                 x                 |                  x                  |
| Fulah         | `ful` |             ✅             |                 x                 |                  x                  |
| Hausa         | `hau` |             ✅             |                 x                 |                  x                  |
| Igbo          | `ibo` |             ✅             |                 x                 |                  x                  |
| Jopadhola     | `adh` |             x             |                 x                 |                  ✅                  |
| Kakwa         | `keo` |             x             |                 x                 |                  ✅                  |
| Karamojong    | `kdj` |             x             |                 x                 |                  ✅                  |
| Kikuyu        | `kik` |             ✅             |                 x                 |                  x                  |
| Kinyarwanda   | `kin` |             ✅             |                 ✅                 |                  ✅                  |
| Kumam         | `kdi` |             x             |                 x                 |                  ✅                  |
| Kupsabiny     | `kpz` |             x             |                 x                 |                  ✅                  |
| Kwamba        | `rwm` |             x             |                 x                 |                  ✅                  |
| Lango         | `laj` |             x             |                 x                 |                  ✅                  |
| Lingala       | `lin` |             ✅             |                 x                 |                  x                  |
| Lubwisi       | `tlj` |             x             |                 x                 |                  ✅                  |
| Lugbara       | `lgg` |            ✅ †            |                 ✅                 |                  ✅                  |
| Lugungu       | `rub` |             x             |                 x                 |                  ✅                  |
| Lugwere       | `gwr` |             x             |                 x                 |                  ✅                  |
| Luganda       | `lug` |             ✅             |                 ✅                 |                  ✅                  |
| Lumasaba      | `myx` |             x             |                 ✅                 |                  ✅                  |
| Lunyole       | `nuj` |             x             |                 x                 |                  ✅                  |
| Luo (Dholuo)  | `luo` |             ✅             |                 x                 |                  x                  |
| Lusoga        | `xog` |             x             |                 ✅                 |                  ✅                  |
| Ma'di         | `mhi` |             x             |                 x                 |                  ✅                  |
| Pokot         | `pok` |             x             |                 x                 |                  ✅                  |
| Rukiga        | `cgg` |             x             |                 x                 |                  ✅                  |
| Rukonjo       | `koo` |             x             |                 x                 |                  ✅                  |
| Runyankole    | `nyn` |             ✅             |                 ✅                 |                  ✅                  |
| Runyoro       | `nyo` |             x             |                 x                 |                  ✅                  |
| Ruruuli       | `ruc` |             x             |                 x                 |                  ✅                  |
| Rutooro       | `ttj` |             x             |                 ✅                 |                  ✅                  |
| Samia         | `lsm` |             x             |                 x                 |                  ✅                  |
| Sesotho       | `sot` |            ✅ †            |                 x                 |                  x                  |
| Setswana      | `tsn` |            ✅ †            |                 x                 |                  x                  |
| Swahili       | `swa` |             ✅             |                 ✅                 |                  ✅                  |
| Xhosa         | `xho` |             ✅             |                 x                 |                  x                  |
| Yoruba        | `yor` |             ✅             |                 x                 |                  x                  |

**†** 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.
