Skip to content

The course that can afford to be updated.

$0

to re-narrate a module when the content changes

One cloned instructor voice across 23 languages, with spell tags for the acronyms and break tags that hold a beat where the slide turns. Course content goes stale, and re-voicing a module here is a build step rather than a budget line.

Why update cost decides curriculum quality

When a module costs money to re-voice, you batch the changes and ship once a year. When it costs nothing, you fix the sentence the week it becomes wrong.

audio

a course module open, as a learner hears it

generated 2026-08-05

English

“Before we go any further, one idea has to be completely solid, because everything in the next four modules is built on top of it. A variable holds a value. That is all it does. The name you give it is the only thing standing between you and a great deal of confusion later on, which is why we spend a whole lesson on naming rather than treating it as a detail. Take a moment with that before you continue.”

Mia · 21.2 s · e-learning · course module

What the engine gives a course

  • One cloned instructor voice across 23 languages, so the same person teaches every localised edition.
  • Spell tags read codes and acronyms character by character instead of mangling them into a word.
  • Break tags to hold a beat where a slide changes, so the audio and the deck stay in step.

Notes

Can one instructor voice cover every language we publish in?

Yes. One reference clip carries the voice across 23 languages, so every localised edition keeps your instructor. Dated specimens for eight languages are at /languages/.

How do we handle acronyms and formulas?

Wrap them in a spell tag and they are read character by character with letter and digit groups paced naturally; a pronunciation dictionary handles domain terms that should sound a specific way.

A key and one stream to build this on, the same production API this page measures.

Get a key for this use case