ACERCA DE · CONTACTO · RSS · ·

despuesdegoogle

internet y pos(t)modernidad


Atención: Este blog ya no se actualiza. Desde el 22 de agosto de 2011 se ha integrado en el nuevo blog tiempos pos(t)modernos, que te invitamos a visitar



Ubuntu habla (2): Fortuna

leave a comment

Además de eSpeak, Ubuntu dispone de otros sintetizadores de voz. El más conocido, Festival Speech Synthesis System.

Para instalarlo

sudo apt-get install festival festlex-cmu festlex-poslex festvox-ellpc11k festvox-kallpc16k libestools1.2

que incluye diccionario, lexicón, librería de utilidades, voz inglesa y voz española.
(Puedes explorar los paquetes relacionados, buscando el término festival en Synaptic)

Para ejecutar Festival:

festival

y la consola devuelve

Festival Speech Synthesis System 1.4.3:release Jan 2003
Copyright (C) University of Edinburgh, 1996-2003. All rights reserved.
For details type `(festival_warranty)'
festival> 

El programa está a la espera de órdenes.
Tipea

(SayText "Hello, world")

y Enter

Debe devolverte el mensaje en forma de audio. Si te devuelve un mensaje de error por no poder abrir el dispositivo de audio (“Linux: can’t open /dev/dsp”), cierra todos los programas en ejecución, incluido el navegador.

Para leer desde un archivo de texto plano guardado:

fortuna --tts ruta_al_archivo

Para que “hable” en español, vuelve a abrir el programa con la opción language spanish Primero ciérralo si es que se estaba ejecutando:

festival> (quit)

y arráncalo con dicho parámetro:

festival --language spanish

Si prefieres un front-end gráfico para Gnome, puedes instalar Fala:

sudo apt-get install fala

Se abre desde Aplicaciones -> Sonido y vídeo -> Text reader:

Fala muestra una interface muy simple e intuitiva. Permite leer desde un archivo o desde el texto que introduces en el campo correspondiente:

Written by emiligene

abril 14th, 2008 at 8:29 pm

Posted in ubuntu

No Responses to 'Ubuntu habla (2): Fortuna'

Subscribe to comments with RSS or TrackBack to 'Ubuntu habla (2): Fortuna'.

  1. (SayText “Hello, world”)

    y Enter

    Debe devolverte el mensaje en forma de audio. Si te devuelve un mensaje de error por no poder abrir el dispositivo de audio (”Linux: can’t open /dev/dsp”),

    Deben hacer esto para solucionar el problema

    festival> printf “;use ALSAn(Parameter.set ‘Audio_Method ‘Audio_Command)n(Parameter.set ‘Audio_Command “aplay -q -c 1 -t raw -f s16 -r $SR $FILE”)n” > ~/.festivalrc

    Saludos
    Gerardo

    Gerardo

    25 oct 09 at 23:57

Leave a Reply