Hi guys,
I found the other day this site http://espeak.sourceforge.net/ which is about eSpeak a compact open source software speech synthesizer for English and other languages, for Linux and Windows.

I am going to see if I can interface it via Delphi/Freepascal - when I get time ;-)

cheers,
Paul