Skip to main content

Documentation Index

Fetch the complete documentation index at: https://sunbirdai.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Translation Chatbot

Build a WhatsApp or Telegram bot that helps users communicate across languages.
  1. Receive Message: User sends text in English.
  2. Detect Language: Use /tasks/language_id to confirm input language.
  3. Translate: Use /tasks/nllb_translate to convert to Luganda.
  4. Reply: Send translated text back to user.

Podcast Transcription

Automatically generate transcripts for local language podcasts.
  1. Upload Audio: Use /tasks/generate-upload-url for large podcast files.
  2. Transcribe: Call /tasks/stt_from_gcs.
  3. Summarize: Use /tasks/summarise to create show notes from the transcript.

Educational Voice Assistant

Create an app that reads educational content aloud to students.
  1. Content: Retrieve text lesson.
  2. Synthesize: Use /tasks/tts with a clear voice (e.g., Speaker 248 for Luganda).
  3. Play: Stream audio to the student’s device.