|Using Text to Speech for a ringtone on your iPhone.|
Instead of using my own voice, I wanted to use a generic voice - one of the voices that comes with the Mac OS X system. The first time I did this, I used an application for the Mac called "Text to Audio File", but in Mac OS X Lion, converting text to an audio file is part of the operating system.
Here are the steps to create a voice to announce calls using one of the built-in voices in Mac OS X.
|Add to iTunes.|
Go to your Music library in iTunes and view your library as a Song List. If you're not already showing the Kind and Date Added columns, add them by right-clicking on the column header and choosing the column name from the drop-down list.
Find the Text to Speech file by sorting on the Date Added column, this will put the newly added track at the bottom of the list.
|Keep the iTunes Media file.|
Go back out to the actual file in the window you had opened earlier and change its extension to ".m4r". When you double-click on that file, it will automatically be added to iTunes as a ringtone. The next time you sync your iPhone, you can edit your contacts on your iPhone to attach the custom ringtone.