Gespeaker is a GTK+ frontend for eSpeak and mbrola. It allows to play a text in many languages with settings for voice, pitch, volume, speed and word gap. The text played can also be recorded to WAV file.
Since version 0.6 it supports mbrola voices, it will require mbrola package and one or more mbrola voices from Debian repository or Ubuntu Trucchi repository.
Multiple languages are supported, currently English, Italian, French and Spanish. It works well with both Gnome, XFCE, LXDE environments.
Just download the deb package and install with this command:
sudo dpkg -i PACKAGENAME
Then find Gespeaker under Applications -> Sound & Video menu.
Enable enhanced voice support
Default voices are scrannel, to get a more realistic speech need install mbrola package.
mbrola is not in the official repositories, so add following:
sudo wget -O /etc/apt/sources.list.d/ubuntutrucchi.list http://www.ubuntutrucchi.it/repository/ubuntutrucchi.list wget -O - http://www.ubuntutrucchi.it/repository/ubuntutrucchi.asc | sudo apt-key add - sudo apt-get update
Now install the mbrola support:
sudo apt-get install mbrola
then one or more voice packages must be installed from the following table:
|Brazilian Portuguese male||mbrola-br3|
|British English male||mbrola-en1|
|European Portuguese female||mbrola-pt1|
|American English female||mbrola-us1|
|American English male||mbrola-us2|
Install a package language with:
sudo apt-get install mbrola-us2
This will install the American English male voice for mbrola.
Finally, you can choose the voice in Language box under Base settings by drop-down menu(See the picture 1.)
Check on http://code.google.com/p/gespeaker/