There are several free websites that help you correctly pronounce names, including Hearnames.com, Pronouncenames.com, and TheNameEngine.com. These websites allow you to search by name, or browse a catalogue of existing names in the database. Files can then be downloaded in mp3 format.
Other websites contain information to assist in the pronunciation of English names, such as Howjsay.com. This resource is a free online talking dictionary of the English language, and it includes names. Another resource, Inogolo.com, assists the reader in determining proper pronunciation for person and place names, among other components to the website. Should these particular websites not be available, a more directed search for specific languages may yield additional results.