Just Another Speech Recognition and Text to Speech software.
JAVT or Just Another Voice Transformer (formerly, it is called Just Another Video Transcriber) is a Speech Recognition software that also support text to Speech and simple media conversion. JAVT allows you to convert from video files to audio wav file using ffmpeg, and then transcribe the audio file to text using either Microsoft SAPI or CMU Sphinx. You can also open a text file and allow JAVT to read it out for you through text to speech conversion.
Vinux is an Ubuntu derived distribution for blind & visually impaired.
Vinux supports software text to speech and Braille support from boot-up to shutdown.
Users can use installation medium to install independently with no sighted assistance required.
Vinux supports command line environment speech, Desktop environment speech and magnification features.
Vinux comes with an accessible suite of software and has an excellent mailing list support group.
...It offers a full text-to-speech system with various API's, as well as an environment for research and development of TTS systems and voices.
It is written in ANSI C and uses a plug-in mechanism for extensions. Speect also includes an extensive set of Python bindings for quick implementation of new ideas, these bindings are derived from SWIG interface files and can easily be extended for other languages supported by SWIG.
Speect is free and open source software. As a collection it is distributed under a MIT license.