For non-english people, or folks that are not comfortable with the language, English can be quite hard to pronounce. Software like Sephonics
have been designed to help in these issues. Sephonics
is a software for learning the English phonetics with ease. To help you in improving your pronunciation, it has several exercises that are well tailored for this goal. To name a few, Sephonics
allows you to work with the phonetic alphabet, to match the sound you hear with the phonetic signs, to identify the correct spelling and to find the spelling for what you hear, and even transcribing. The software has been created by Marianne Wartoft and distributed as free software.