The fastest way to learn a language is to speak it from Day 1. PrettyPolly lets you practice speaking any of 36 languages with different characters and scenarios.
How To Pronounce: Online Multilingual Pronunciation Dictionary
HowToPronounce.com is a crowdsourced audio pronunciation website that helps you learn how to say words, names and phrases contributed by native speakers.