Forvo describes themselves as the “largest pronunciation guide in the world.”
From their website:
Ever wondered how a word is pronounced? Ask for that word or name, and another user will pronounce it for you. You can also help others by recording your pronunciations in your own language.
Forvo is an online service that claims to have 741,998 words, 659,314 pronunciations, and 258 languages represented.
James Janzen says