Nobody mentioned Forvo yet?
>Today, Forvo is the largest online reference for pronunciations with a database of over 3 million words pronounced in 325 languages – all created and maintained by native speakers.
>Forvo continues to work toward its mission as a go-to reference for authentic and veritable word pronunciations through over 116 million site visits annually and over 400,000 registered users.