Siri

Siri is your iPhone’s hands-free helper that has a slew of useful voice commands, but sometimes when getting contacts Siri can mangle the pronunciation of names that aren’t native to your language. If Siri can’t understand your contact request or just gets annoying pronouncing it, then you can help change this.

In my limited testing, this trick mentioned by MacMurmur seems to work fairly well.