// 04 RESTRICTED
language-soundboard
Turns short language-lesson videos into a soundboard. Given a YouTube Short or a TikTok, it finds the phrases three ways in turn: an existing captions track, burned-in captions read off a frame about every two seconds, then Whisper on the audio. Each phrase gets its own audio clip and three translations from casual to formal; a slider on the static page picks the register. A video that already shows both languages is split as given, not re-translated. A prototype: nothing committed yet, and two phrases in its library.