Shortly before today's iOS 7 Beta 2 was released, one of 9to5Mac's readers found that iOS 7's Siri has the ability to correct pronunciations for names.
Within that process, Siri will ask the user to pronounce the name and then present a couple of pronunciations based on how it heard the user. The user is then prompted to select a pronunciation, which Siri will from then on attempt to use when saying the name in question.
While the feature was in iOS 7 Beta 1, it's unknown at this point whether there have been improvements in the recently released Beta 2.
Article Link: iOS 7's Siri Can Learn How to Pronounce Names