Texto Linux en discurso del Festival

Hay muchas razones por las que desea incorporar la función de texto al habla en su computadora. Es posible que sufra de mala (o nula) visión, es posible que necesite una función para un experimento científico, o tal vez solo desee que se lean los archivos de su diario. Cualquiera que sea la razón, la conversión de texto a voz en Linux es una tarea bastante simple.

También hay muchos subsistemas que se pueden utilizar para este propósito. Pero en este artículo quiero considerar el uso del sistema festival para incorporar el reconocimiento de texto en el habla. Una vez que funciona, puede usarlo como lo necesite y de tantas maneras como lo necesite.

Festival

El sistema de texto a voz fue creado por Alan W. Black en el Centro de Investigación de Tecnología del Habla de la Universidad de Edimburgo (con la participación de la Universidad Carnegie Mellon). El festival es un sistema completo de texto a voz con muchas API y un entorno completo para la investigación y el desarrollo en el campo de la síntesis de voz.

El festival se desarrolló como un sistema multilingüe que incluye inglés (pronunciación británica y estadounidense), galés y español. Para otros idiomas (como castellano, checo, finlandés, hindi, italiano, marathi, polaco, ruso y telugu) se deben instalar complementos para su uso.

Instalación

Muchas distribuciones ya incluyen Festival por defecto. Pero en caso de que no lo hayas hecho, puedes instalarlo con estos sencillos pasos:

Abra una ventana de terminal.

  1. Su para el usuario root (o use sudo si es necesario).
  2. Emitir un comando festival yum instalar (reemplazar mmm usando su instalador de paquetes específico, por ejemplo apt-get).
  3. Acepte cualquier dependencia.

¡Eso es todo! El festival debe estar en su sistema y listo para funcionar. Protestemos.

Probando, probando.

Naturalmente, para usar el Festival, deberá tener un sistema de sonido en funcionamiento en su PC. Asegurémonos de que el Festival funcione. Abra la ventana de terminal nuevamente e ingrese el comando:

echo "Would you like to play a game?" | festival --tts

NOTA: Espero que sepas de qué es la cita anterior. 😉

Si has escuchado una voz sintetizada, el festival funciona. Ahora vamos a leer el Festival desde un archivo de texto. Cree un archivo de texto con algo de contenido y guárdelo como prueba.txt. Ahora, de vuelta a la ventana de la terminal, ingrese el comando:

festival --tts test.txt

Necesita escuchar una voz sintetizada que lea su texto por usted.

archivos PDF

Si el Festival funciona correctamente, también puede leer archivos PDF con Adobe Reader. Con Adobe Reader instalado, puede abrir el archivo PDF y luego hacer clic en Ver> Leer en voz alta para incluir texto en voz en un documento. Con este sistema puedes pausar, leer documentos completos, leer solo una página y más.

Observaciones finales

Realmente puedes divertirte con el sistema Festival. Puede configurar la alarma (usando en team) para despertarte con un despertador sintetizado especial y más. Pero el texto en cuestión no es solo para divertirse o investigar. Recuerde que hay todo un mundo de usuarios de computadoras que confían en este tipo de sistemas. Afortunadamente, la comunidad de Linux necesita esto.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir

Si continuas utilizando este sitio aceptas el uso de cookies. Más información