Logo Lanfrica

Beta-Tech-Labs/fasiri

Domaine:

natural language processing

Type de record:

softwaretools
Créateur:
Bet
Hôte:
Translate, transcribe, and synthesise speech across 30+ African languages - one API, one key Unified translation and speech API for 30+ African languages --- **Fasiri** (Swahili: *to interpret*) is a unified REST API and Python SDK that brings together the best African language AI providers behind a single, consistent interface. Translate text, transcribe audio, and synthesise speech across Luganda, Yoruba, Swahili, Acholi, Twi, and 25+ more African languages with one API key and one endpoint. - **API base URL:** `api.fasiri-ai.com` - **Interactive docs:** `api.fasiri-ai.com` - **Documentation:** `umarkhemis.github.io` --- ## Features - 30+ African languages - Ugandan, West African, East African, North African - Multi-provider routing - Sunbird AI, Khaya AI, HuggingFace with automatic fallback - Translation - single and batch, with auto language detection - Speech-to-Text - transcribe audio in Luganda, Acholi, Swahili, and more - Text-to-Speech - synthesise natural speech in Ugandan languages - Python SDK - sync and async, installable via `pip install fasiri` - OpenAPI docs - interactive Swagger UI at `/docs` - API key auth - issue keys instantly, no OAuth required --- ## Supported Languages | Code | Language | Region | Translate | STT | TTS | Provider | |---|---|---|:---:|:---:|:---:|---| | `lug` | Luganda | East Africa | Yes | Yes | Yes | Sunbird AI | | `ach` | Acholi | East Africa | Yes | Yes | Yes | Sunbird AI | | `teo` | Ateso | East Africa | Yes | Yes | Yes | Sunbird AI | | `nyn` | Runyankore | East Africa | Yes | Yes | Yes | Sunbird AI | | `lgg` | Lugbara | East Africa | Yes | Yes | Yes | Sunbird AI | | `yo` | Yoruba | West Africa | Yes | No | No | Khaya AI | | `tw` | Twi | West Africa | Yes | No | No | Khaya AI | | `ee` | Ewe | West Africa | Yes | No | No | Khaya AI | | `gaa` | Ga | West Africa | Yes | No | No | Khaya AI | | `dag` | Dagbani | West Africa | Yes | No | No | Khaya AI | | `ki` | Kikuyu | East Africa | Yes | No | No | Khaya AI | | `luo` | Luo | East Africa | Yes | No | No | Khaya AI | …