About this tool
Master English pronunciation with interactive speech recognition. Practice difficult words, tongue twisters, and common mispronunciations.
Pronunciation Practice plays a model reading of a tricky English word through your browser's speech synthesis, then listens through your microphone with the Web Speech API and tells you whether what you said matched the target. It ships with 30 items across four decks - Commonly Mispronounced, Tongue Twisters, Business & Tech, and Advanced Vocabulary - each with IPA phonetics and a plain-English hint like "Wuss-ter-sheer" for Worcestershire. Learners, presenters and anyone rehearsing a word before a meeting get instant spoken feedback without an account.
Open Pronunciation Practice on AltFTool — it loads instantly in your browser.
Pick a deck in the Categories sidebar — Commonly Mispronounced, Tongue Twisters, Business & Tech or Advanced Vocabulary — and the card shows the word, its IPA and a Pronunciation Hint such as "Wuss-ter-sheer." for Worcestershire.
Press Listen to hear the model reading through your browser's speech synthesis, then press Speak and say it — the button switches to "Listening..." while the microphone is open.
The feedback panel marks the attempt correct or replies `You said: "...". Try again.`, and Previous and Next move you through the deck against the counter in the card's top-left corner.
Speech synthesis reads the target at 0.9x rate for clarity, and the microphone check compares your transcript against it right below.
Every single-word card carries both the phonetic transcription, such as /ˈkɜːrnəl/ for colonel, and a spelled-out cue you can actually say.
Your speech transcript is lowercased and stripped of punctuation, and it passes if either string contains the other - so a longer utterance still counts.
30 items in four categories: 10 Commonly Mispronounced words, 6 Tongue Twisters, 8 Business & Tech terms, and 6 Advanced Vocabulary words. You move through a category one card at a time with a counter showing your position in the deck.
Speech recognition needs the Web Speech API, which is available in Chrome and other Chromium-based browsers; where it is missing the page shows a notice and recommends Chrome. Playback still works everywhere, because the Listen button uses speech synthesis, which is far more widely supported.
The page itself never stores or transmits audio - recognition runs through your browser's built-in Web Speech API and only the returned text transcript is used to grade the attempt. Note that some browsers implement that API as a cloud service, so check your browser's own speech settings if that matters to you.
The check passes if the cleaned transcript contains the target phrase or the target contains the transcript, after both are lowercased and stripped of punctuation. That tolerance stops filler words and trailing sounds from failing an otherwise correct attempt.