Thanks for the code. I've now updated the script so it can now say August, September, 8 AM, 9 AM, and the minutes 08 and 09 because there was a bug that prevented it from speaking those particular numbers. It now also speaks "AM" and "PM" outloud.

It is available as TTS Clock r3 now at http://www.zabaware.com/empeg

For people that already installed a previous version if you don't want to download the whole package again you can just update the script which is at http://www.zabaware.com/empeg/B10tts (be careful of CRLF) and add the AM/PM sounds to the TTS folder which are at http://www.zabaware.com/empeg/am.pcm and http://www.zabaware.com/empeg/pm.pcm