Gespeaker is an open source text to speech application for Linux users to instantly obtain vocal translations of entered text in many languages.You can change various parameters such as pitch, volume, speed reading and gap between a word and the text. It is designed for multilingual environments, so you can run it on a system with a different language other than English, which will change the user interface in the language of the operating system e.g. French. The installation installs all necessary dependencies, without adding any additional applications or uwanted daemons. Gespeaker is compatible with XFCE and LXDE environment on Ubuntu and Debian, (both 32 and 64 bit) operating systems.
Just run the Deb package to install Gespeaker. Ubuntu packages will not include mbrola in the official repositories, therefore they will need to install mbrola and the voices from the Ubuntu Trucchi repository by entering the following commands in the Terminal:
sudo wget -O /etc/apt/sources.list.d/ubuntutrucchi.list https://www.ubuntutrucchi.it/repository/ubuntutrucchi.list wget -O - https://www.ubuntutrucchi.it/repository/ubuntutrucchi.asc | sudo apt-key add - sudo apt-get update
Using Gespeaker is simple, just enter text in the available text box, select a voice type (male or female), and a language from the drop down list. Hit Play to hear the playback of the entered text in a selected language. You can also record the sound using the Record button from top toolbar. The entered text can also be saved (from Save button)and imported (from Open button) to instantly import lengthy text from a text file. The slider at the bottom helps manage the pitch, volume, and playback delay of the text narration.