Tasks
Bypass the OpenRouter limitation when generating audio for single letters and test a local TTS pipeline for the Vietnamese language via a dedicated server.
Eliminate the dependency on browser speechSynthesis for Vietnamese and implement managed generation, verification, and storage of audio using OpenRouter + Google Gemini.
Create mechanics where familiar words become building blocks for structures, allowing the user to start creating new phrases early on.
Develop the main learning flow: familiar object/action → pronunciation → spelling → breakdown via the primer → reinforcement.
Explain the course methodology, the role of the primer, non-linear returns, and the criterion for true vocabulary acquisition to an adult audience.
Create a compact, always-accessible map of writing and sounds: letters, combinations, vowels, finals, tones, and syllable structure.
Design a methodology and learning interface for Vietnamese: an initial primer, learning through familiar meanings, constant returns to phonetics, and transitioning to spontaneous speech.