

Although it is in the repositories, it may be that because it is an old version, it cannot communicate with the Google servers so it is better to install it from the repositoriesįor this we have to make sure that we have the python3-pip package installed and then write: This application uses the same library that Google Translate uses to demonstrate the pronunciation of a word. Pico2wave -l es-ES -w prueba.wav "$(cat prueba.txt)" To convert from text to voice file we use the command: You can find it in the repositories under the name ibttspico-utils. The voice is much more natural, although it places restrictions on the length of the text. It is the speech synthesizer of the open source version of Android. The default voice in Spanish is clear, albeit robotic, but has problems with diphthongs. We can see the list of languages installed with:įestival -language castillian_spanish -tts prueba.txt It includes the same characteristics of the two previous ones, in addition to the possibility of reading what we are writing. Most of the voices available in Espeak sound robotic, but, they are quite well understood and, there is no restriction for their use.Įspeak NG is a more compact version of the previous one.Įspeak -f prueba.txt -v es-419 -w prueba.wavĪnother tool available in the repositories is Festival. It is used both from the command line and through programs with a graphical interface such as Gespeaker or Kmouth (both in repositories). To test the following commands, you will need to create a text file, write something and save it as test.txtĮspeak is a text-to-speech utility used by the screen reading tools of many Linux distributions so you can install it from its repositories. It is an application that is in the repositories so you can search for it by name to install it from the package manager. Of the programs discussed in this article works with Espeak and Festival. This system daemon acts as a link between the programs that want to convert text to speech and the programs that handle speech synthesis. If you use the Caliber e-book viewer, you will see that on Linux it asks you to install a package called Speech-Dispatcher. Tools to convert text to speech Speech Dispatcher
