Dictate and speak/read text from Terminal
say. You can download different voices in Mountain Lion (not sure about older versions) and can be looked up from System Preferences

Usage: say [-v voice] [-o out] [-f in | message]


You can use command | say to stream output of the command once its completed.

The famous Vicki voice from Portal.

say -v Vicki Do not adjust your screen. You will be assimilated. The process is quick and painless, stand by