Learn Bahasa Indonesia

Pronunciation ยท Vocabulary ยท Lessons

๐ŸŒ
๐Ÿ”Š Audio diagnostics
speechSynthesis API: ?
Voices detected: ?
Current voice: โ€”
Last speak result: โ€”
Pick voice:
Not hearing anything? Common fixes
1. Check system volume & mute โ€” obvious but easy to miss. Try playing a YouTube video in another tab to confirm audio works.
2. If in a preview iframe: browser sandboxes can block speechSynthesis. Open the page directly in a new browser tab.
3. Safari + iPhone/iPad: require Ring/Silent switch to Ring; TTS is muted by the physical switch.
4. Chrome: if you see "Voices detected: 0", the browser has no voices. Restart Chrome, or use Edge/Safari.
5. Missing Indonesian voice? The dropdown shows what you have. Malay (Bahasa Melayu) is a very close substitute.
How to install an Indonesian voice
macOS: System Settings โ†’ Accessibility โ†’ Spoken Content โ†’ System Voice โ†’ Manage Voicesโ€ฆ โ†’ Indonesian โ†’ Damayanti โ†’ tick, download, restart browser.
iOS: Settings โ†’ Accessibility โ†’ Spoken Content โ†’ Voices โ†’ Indonesian โ†’ Damayanti โ†’ download.
Windows: Settings โ†’ Time & Language โ†’ Language โ†’ Add a language โ†’ Indonesian.
Android: Settings โ†’ Text-to-speech output โ†’ Google TTS โ†’ Install voice data โ†’ Indonesian.

Indonesian Pronunciation

Indonesian is highly phonetic โ€” spelled how it sounds. Few tricky bits. Click to hear.

Vowels (5 pure sounds)

Consonants

Digraphs (two letters, one sound)

Similar-looking word pairs (mind the change!)

Stress & special notes

Rules of thumb:
  • C+a/o/u = K (casa); C+i/e = CH (cinema); CH+i/e = K (chiesa)
  • G+a/o/u = G dura (gatto); G+i/e = J (gente); GH+i/e = G dura (spaghetti)
  • SC+a/o/u = SK (scuola); SC+i/e = SH (pesce)
  • GN = NY (gnocchi); GLI = LYI (figlio)
  • Le doppie consonanti si pronunciano piรน a lungo: nono โ‰  nonno

Reading drill ๐Ÿ“–

Streak: 0 ยท Best: 0

Hear the word and pick the matching spelling. Mind the c=ch, ng, ny, sy, kh sounds.