‘eSpeak’ is a command-line based text to speech converter. It has a lots of features but originally being a command-line based tool it is a bit difficult to use. However there are few GUI tools based on ‘eSpeak’ if you want to try, such as the awesome GUI Gespeaker.
There’s also another extremely simple GUI written in Python and GTK+ called “eSpeak-GUI”. It’s not as rich in features as Gespeaker is but if all you want is to input some text and listen to them, well then eSpeak-GUI is a pretty decent app.
Main features …
*.Supports all the built in different eSpeak language pronunciations (English, English-US, Italian, German etc).
*. Change the speed of the voices.
*. Change the male or the female voices.
*. Enable/Disable voice punctuations.
*. Copy and past Text (doesn’t seem to support HTML files or any other in that case).
*. Save the pasted text.
*. Open multiple windows.
Well that’s it. And unlike with ‘Gespeaker’, it does not let you record the audio output.
If interested, you can install eSpeak-GUI in Ubuntu 12.04 Precise Pangolin, 11.10 Oneiric Ocelot, 11.04 Natty Narwhal, 10.10 and 10.04 by using the below commands in your Terminal window.
sudo apt-get install espeak-gui
That should do it.