Hi: Something is puzzling me a little. Why do you want TTS in the ap itself rather than just getting it to output to the console and let something like speakup deal with actually speaking the stuff? There may be a good reason for this, but I can't think of one. Geoff.