Pronunciation - English Club
Explanations of many different parts of English pronunciation and you can listen to examples
American English Pronunciation Practice - Interesting Things for ESL Students
You can listen and repeat and then take listening quizzes on minimal pairs (words that have only one sound that is different). Some listen and repeat exercises, videos, songs and tongue twisters for pronunciation practice.
Text to Speech
Type an English word, phrase, sentence, or sentences in the box. Click on the "Say It" button and hear it read to you. You can choose an English male or female voice.