Many times there are words we see online or
in the paper and we might know what they mean, but do not know how
to pronounce. Here is a site that can assist http://www.forvo.com/languages/en/
The site has many languages and the words are not pronounced by a
robotic sound, rather by a human sounding voice. Unless you have a
program like Wordweb, that lets you highlight any word, click to see
a definition, and hear it pronounced, this is the next best thing.