👂Ear trainer
Minimal pairs: /y/ vs /u/, ejective vs aspirated, Cantonese long vs short a. Hear the difference before you try to make it.
Hard for English, Spanish, Italian speakers. Same tongue position; the lips do all the work. French tu vs English 'too'.
Other games: 🎙️ Say it · 🎧 Hear it · 🔗 Match · 🔁 Your mistakes · ✍️ Write it · 📈 Which tone? · 🔤 Letter drill