Pronunciator

Pronunciator is a fun and easy way to learn any of 72 languages.  Register for free and start learning — at your own pace!  All you need is a web browser with JavaScript enabled, and Flash version 10.0 or greater.

Features include speech recognition, scored quizzes, virtual coach, downloadable MP3s, virtual conversations, and a free app for your iPod/iPhone/Ipad to learn wherever you go!