John or Joan is an app from englishilemanglishukal.com to assist you to improve your pronunciation of the English language.
Do you pronounce the words "John" and "Joan" differently? If not, it is probably because your native language lacks the two sounds (or diphthongs) that make the two words different.
Most Indian languages lack one or both of these sounds, and therefore Indian speakers tend to pronounce two similarly spelt words the same way. Unfortunately, this leads to issues of intelligibility because for each word containing one of these sounds, English often has another, but similar word which has the opposite sound.
John or Joan includes a quiz where you listen to similar sounding words, to answer correctly you must identify which word you heard.
The quiz introduces you to the International Phonetic Alphabet (IPA). The IPA is a way to identify which sounds are being used in each word. This way, you can see as well as hear the differences in each of the words.
At the end of each quiz session, you can playback each word and record your own voice to improve your pronunciation of each word.