b2KIT

Pronunciation Checker

Type a word or phrase and hear it spoken aloud in multiple languages using the Speech Synthesis API.

Tested tool guide Tested browser tools Checked August 16, 2026

What Pronunciation Checker does, with a checked example

Type a word or phrase, pick a language, and the page speaks it aloud through the browser's Speech Synthesis API, using voices your operating system already provides. Synthesis is local: nothing is recorded, uploaded, or stored. The tool plays text; it does not judge your speech, so 'checking' means listening and comparing yourself. The surprise for most users is that the voice is a machine voice owned by their device: the same word sounds different from browser to browser, and a language with no installed voice silently falls back to an unrelated accent.

Worked example

A concrete input and expected output from the current implementation.

Input

Bonjour, comment ça va ? (with French selected)

Expected output

The output is audio: the device's French voice reads the phrase with standard French pronunciation - bonjour as /bɔ̃.ʒuʁ/ and comment ça va as /kɔ.mɑ̃ sa va/. There is no transcript or score to read back; the result is what you hear.

French spelling maps to sound almost rule-for-rule, so any French voice renders the phrase with the same phonemes; only timbre and accent shading vary. The tool converts the typed text to speech rather than looking up a recording, which is why the sound depends on the installed voice.

How the result is produced

1

Where the voices come from

The tool lists the voices your browser and operating system provide, each tagged with a language code such as en-US or fr-FR. The list loads at runtime and can take a second to appear, and it differs from machine to machine, so the French voice on a Mac is not the one an Android phone uses.

2

What happens when you press play

The text is handed to the speech engine with the selected language's rules, and the engine renders it locally through your speakers; nothing is sent to a server. Many browsers refuse to start audio until the page has received at least one click or tap, and some engines cut off or skip long passages, so short phrases are the reliable input.

Good uses

  • Checking a word you have only ever read before saying it out loud in a meeting, class, or presentation.
  • Practicing foreign-language phrases, such as greetings or ordering food, by replaying them and repeating until your attempt matches by ear.
  • Resolving homograph doubts, like whether 'record' or 'live' reads as noun or verb in a sentence, by hearing how the engine chooses to say it.

Limits and checks

  • Wrong-language input: the engine reads by the selected language's rules, so 'salut' with English selected is spoken as an English word, and the tool will not warn you. Match the language menu to the word's actual language.
  • Not a recording: voices are synthesized and vary in quality and accent across devices. If no voice exists for the chosen language, the browser falls back to its default voice, which can sound like a foreigner speaking the word.
  • No feedback on you: the tool never listens or scores. 'Checker' is a promise of reference audio only, and for words with several pronunciations the engine makes one guess, which may not be the sense you meant.

Common questions

Why does nothing play when I press the button?

Most browsers hold back audio until the page has had at least one click or tap, so click anywhere on the page first, then play again. Also confirm a voice exists for the chosen language, and keep the input short, since some engines stutter or stop on long paragraphs.

Does it tell me whether I pronounced the word correctly?

No. It plays a machine rendering of the text; it does not listen to you, score your speech, or compare recordings. Treat it as a reference to imitate by ear, and for anything important, defer to a native speaker or an audio dictionary.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools