Set up Thai voice
To hear Thai pronunciation read aloud (the speaker button and the "Speak on load" / "Speak on keypress" options), your device needs a Thai text-to-speech voice installed. Follow the steps for your system below.
The typing click sound (correct/incorrect feedback) is separate — it uses your device's audio directly and needs no voice installed. This page is only about spoken Thai pronunciation.
Windows
- Open Settings → Time & language → Language & region.
- Under "Preferred languages", add ไทย (Thai).
- Click Thai → Options, then install the Speech feature.
- Restart your browser so it picks up the new voice.
macOS
- Open System Settings → Accessibility → Spoken Content.
- Next to "System voice", open the menu and choose Manage Voices.
- Find Thai and download a Thai voice (for example, Kanya).
- Restart your browser.
iPhone & iPad
- Open Settings → Accessibility → Spoken Content → Voices.
- Tap Thai and download a voice.
- Reopen the site in Safari.
Android & ChromeOS
- Open Settings → System → Languages & input → Text-to-speech output.
- Open your engine (usually Google Text-to-speech) → Install voice data.
- Download a Thai voice.
- Reopen Chrome.
After installing
Once a Thai voice is installed and you restart the browser, the speaker button on the practice screen becomes active, and "Speak on load" / "Speak on keypress" will read Thai aloud.
Note: desktop Chrome on Linux (and some minimal setups) may not include a Thai voice by default. Install one at the OS level as above, or use a browser/device that already has one.