An online pronounciation dictionary for any language. Any native speaker can upload an audio file of themselves saying any word, and people can then get the pronounciation from that. It will also show which part of the country this person is from to indicate the accent. This is useful for Japanese Pitch Accent.

Paid: Free
Practicing skill: Speaking
Web Version Available: Yes