A personal speech-to-text trainer that learns her voice, one correction at a time.
Setup needed: paste your Firebase config into FIREBASE_CONFIG in src/config.js and rebuild (see setup steps provided separately). Until then, nothing will save.
Speech recognition needs Chrome, Edge, or Safari (used directly in the browser tab — not installed to the home screen) with a microphone. You can still add corrections manually below.
Connecting…
Practice
Sentences
Reading
Free Write
Word Bank
0 / 250 words mastered
Session: 0 attempted, 0 newly mastered
—
Say the word after you hear it
Tap to listen
Heard
—
Words said in a sentence often come out differently than words said alone. These use her already-familiar words in short, natural sentences.
—
Tap to listen
She said — tap a red word to fix it
Nothing yet.
1 / 24
Paste a page from her actual book — anything she's reading for school works better than made-up sentences, since it's already familiar to her.
Passage text
—
Tap to listen
She said — tap a red word to fix it
Nothing yet.
1 / 1
Say a sentence, or type it here to test corrections
Corrected — tap any word to fix it
Nothing here yet.
Fixing:
Recurring sounds not yet in her bank
When the same word gets misheard the same way more than once during Practice, it shows up here — even before you've confirmed a correction for it.