Narrator was Dejal Systems’ first product for Mac OS X. It utilizes speech synthesis to read out the contents of a text document, using different voices for different parts. You have a range of ?actors? that can portray any number of ?characters”, so various passages of your document are spoken with differing voices, pitches, inflections, etc. You can have it read out a play or story with appropriate voices. The words are highlighted on-screen, and there are also a couple of silent read-along options for stage directions, or for you to read out your own parts.
Narrator 1.1.4 is currently the latest release. A free demo and more info available here.