How to to specify pronunciations for OS X Lion?
Open Applications > Services > VoiceOver Utility and go to Speech > Pronunciation. Add a subsitution for "Tony" and tell it to pronounce it as "toe nee".



Interestingly, my computer running 10.7.3 with the Alex voice pronounces Tony correctly. Because of this, I wasn't able to test this solution, so it may not work.