(No se muestran 11 ediciones intermedias de 3 usuarios) | |||
Línea 1: | Línea 1: | ||
− | Es un sintetizador de voz libre, basado en concatenación de difonos y selección de unidades. Ofrece una buena calidad de voz y cuenta con herramientas como el FestVox para la creación de nuevas voces. Está disponible para español, inglés británico y americano y galés. | + | Es un sintetizador de voz libre, basado en concatenación de difonos y selección de unidades. Ofrece una buena calidad de voz y cuenta con herramientas como el FestVox para la creación de nuevas voces. Está disponible para español, inglés británico y americano, y galés. |
− | La instalación se puede realizar siguiendo el siguiente tutorial: [[Instalando programas en Lihuen | + | La instalación se puede realizar siguiendo el siguiente tutorial: [[Instalando programas en Lihuen]], |
− | y elegir los paquetes--> festival festvox-ellpc11k. | + | y elegir los paquetes --> festival festvox-ellpc11k. |
− | Para probar que la aplicación | + | Para probar que la aplicación está funcionando se puede ejecutar el siguiente comando: |
− | $echo "hello world" | festival --tts | + | $ echo "hello world" | festival --tts |
− | Momentáneamente lo reproduciremos en | + | Momentáneamente lo reproduciremos en inglés, ya que se deben configurar las voces en español. |
+ | En caso de que se produsca un error: | ||
+ | |||
+ | Linux: can't open /dev/dsp | ||
+ | |||
+ | se puede solucionar ejecutando la siguiente línea en el home del usuario. | ||
+ | |||
+ | printf ";use ALSA\n(Parameter.set 'Audio_Method 'Audio_Command)\n(Parameter.set 'Audio_Command \"\ | ||
+ | aplay -q -c 1 -t raw -f s16 -r \$SR \$FILE\")\n" > .festivalrc | ||
+ | |||
+ | Esta solucion fue encontrada en un [http://ubuntuforums.org/showthread.php?t=171182&page=3 foro de ubuntu] | ||
===Configurar voces Español=== | ===Configurar voces Español=== | ||
Las voces en español se pueden descargar desde el sitio de [http://forja.guadalinex.org/repositorio/frs/?group_id=21&release_id=110 Guadalinex.] | Las voces en español se pueden descargar desde el sitio de [http://forja.guadalinex.org/repositorio/frs/?group_id=21&release_id=110 Guadalinex.] | ||
− | Una vez descargadas, la | + | Una vez descargadas, la instalación se realiza con: |
− | #dpkg -i nombre_del_paquete.deb | + | # dpkg -i nombre_del_paquete.deb |
− | donde nombre del paquete | + | donde nombre del paquete varía si es la voz femenina o masculina. |
− | Luego de esto deberemos agregar | + | Luego de esto deberemos agregar la voz al archivo de configuración /usr/share/festival/voices.scm, agregándola primero en la lista de prioridades. |
− | + | Estas voces se instalan en /usr/share/festival/voices/spanish/ así que buscamos ahí el nombre del directorio donde se instaló la voz elegida. | |
− | + | ||
− | + | Por ejemplo: | |
+ | $ ls /usr/share/festival/voices/spanish/ | ||
+ | el_diphone JuntaDeAndalucia_es_sf_diphone | ||
+ | |||
+ | Buscamos la frase "defvar default-voice-priority-list" en voices.scm y agregamos la nueva voz al principio de la lista de prioridades. | ||
+ | |||
+ | Por ejemplo: | ||
+ | <nowiki> | ||
+ | (defvar default-voice-priority-list | ||
+ | '(el_diphone | ||
+ | kal_diphone | ||
+ | ked_diphone | ||
+ | don_diphone | ||
+ | rab_diphone | ||
+ | en1_mbrola | ||
+ | us1_mbrola | ||
+ | us2_mbrola | ||
+ | us3_mbrola | ||
+ | gsw_diphone ;; not publically distributed | ||
+ | el_diphone) | ||
+ | "default-voice-priority-list | ||
+ | List of voice names. The first of them available becomes the default voice.") | ||
+ | </nowiki> | ||
[[Category: Documentación]] | [[Category: Documentación]] | ||
+ | [[Categoría: Accesibilidad]] | ||
+ | |||
+ | {{contacto}} |
Es un sintetizador de voz libre, basado en concatenación de difonos y selección de unidades. Ofrece una buena calidad de voz y cuenta con herramientas como el FestVox para la creación de nuevas voces. Está disponible para español, inglés británico y americano, y galés.
La instalación se puede realizar siguiendo el siguiente tutorial: Instalando programas en Lihuen, y elegir los paquetes --> festival festvox-ellpc11k.
Para probar que la aplicación está funcionando se puede ejecutar el siguiente comando:
$ echo "hello world" | festival --tts
Momentáneamente lo reproduciremos en inglés, ya que se deben configurar las voces en español.
En caso de que se produsca un error:
Linux: can't open /dev/dsp
se puede solucionar ejecutando la siguiente línea en el home del usuario.
printf ";use ALSA\n(Parameter.set 'Audio_Method 'Audio_Command)\n(Parameter.set 'Audio_Command \"\ aplay -q -c 1 -t raw -f s16 -r \$SR \$FILE\")\n" > .festivalrc
Esta solucion fue encontrada en un foro de ubuntu
Las voces en español se pueden descargar desde el sitio de Guadalinex.
Una vez descargadas, la instalación se realiza con:
# dpkg -i nombre_del_paquete.deb
donde nombre del paquete varía si es la voz femenina o masculina.
Luego de esto deberemos agregar la voz al archivo de configuración /usr/share/festival/voices.scm, agregándola primero en la lista de prioridades.
Estas voces se instalan en /usr/share/festival/voices/spanish/ así que buscamos ahí el nombre del directorio donde se instaló la voz elegida.
Por ejemplo:
$ ls /usr/share/festival/voices/spanish/ el_diphone JuntaDeAndalucia_es_sf_diphone
Buscamos la frase "defvar default-voice-priority-list" en voices.scm y agregamos la nueva voz al principio de la lista de prioridades.
Por ejemplo:
(defvar default-voice-priority-list '(el_diphone kal_diphone ked_diphone don_diphone rab_diphone en1_mbrola us1_mbrola us2_mbrola us3_mbrola gsw_diphone ;; not publically distributed el_diphone) "default-voice-priority-list List of voice names. The first of them available becomes the default voice.")
Ante cualquier duda o inconveniente no dudes en visitar nuestros foros. http://lihuen.linti.unlp.edu.ar/foros