IntelliTalk®:
A software program that is a talking word processor. This program provides voice output for entered text.
http://www.intellitools.com