Lifehacker: People with uncommon names don’t expect perfect pronunciation the first time they meet someone, but they’re probably impressed when they encounter it. Get a jump on your next business meeting or speaking opportunity with HearNames.com, along with another pronunciation resource.
Type in the name of someone you’re about to meet, or refer to, and you might find it in HearNames’ database. I had better luck manually clicking through sub-sets of nationalities and languages to find a name I was looking for. Click the name, and you’ll get an embedded (Flash) audio player, with a human voice reciting the name correctly.
For names appearing in the news, a better resource is the Voice of America pronunciation guide, compiled as a resource for the U.S. federal government’s radio channel. For even more name coverage and audio readings, also keep the previously mentioned search engine Pronounce Names in mind.