A speech recognition and text-to-speech application.
Award-winning text-to-speech player.
Cepstral Voices can speak any text they are given.