All projects

Education · AI audio pipeline

Xamalma.

Learn by reading. Understand by listening.

The need

Digital educational content adapted to the Senegalese curriculum remains scarce. Xamalma organises learning from early primary to the end of high school, adding audio support for the first levels.

My role

Product design, full-stack development, text-to-speech audio pipeline, deployment and operations.

Technical foundation

  • Next.js
  • TypeScript
  • Supabase
  • TTS
  • Vercel

Implementation decisions

01

Structure content by school cycle

Lessons are organised by school level so students can follow a path that fits their curriculum.

02

Separate text, generation and publishing

The audio pipeline separates lesson scripts, TTS generation and file publishing, allowing a lesson and its audio to evolve.

03

Roll out audio support progressively

Audio currently covers CI, the first primary level. Expansion to other levels is in progress, using the same organisation of scripts, audio files and publishing.

The journey, step by step

  1. 01Structured lesson
  2. 02TTS generation
  3. 03Audio publishing
  4. 04Read & listen

What is delivered

  • Educational platform available online.
  • Structured lessons from primary through high school.
  • AI audio available for CI, with expansion in progress.
Open the application
Next projectSama Ferme