SpeakingPal English Tutor by SpeakingPal
Have trouble speaking in English? SpeakingPal English Tutor lets you talk into your mobile device with a video character and gives you instant feedback on how well all your words and sentences were pronounced! Rich multimedia English language learning content combined with automatic speech recognition.
Developer Website: http://www.speakingpal.com