martes, 31 de marzo de 2009

Instalar Festival

Copyright (c) 2005 Israel Ochoa .
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License"

Instalar Festival y configurarlo para el uso en nagios.

Necesitamos:
Una maquina con Unix o Linux
Compilador C++
GNU Make
Audio Hardware

Bajamos los siguientes paquetes que es lo mas basico para tener trabajando festival

http://festvox.org/festival/downloads.html

festival-VERSION-release.tar.gz
System Source

speech_tools-VERSION-release.tar.gz
Edinburgh Speech Tools Library

festlex_CMU.tar.gz
festlex_OALD.tar.gz
festlex_POSLEX.tar.gz
festvox_don.tar.gz
festvox_kedlpc16k.tar.gz
festvox_rablpc16k.tar.gz

los descomprimimosen donde queramos (pero que sepamos donde estan para poder utilizarlos despues)
y quedan dos directorios:

/festival
/speech_tools

Instalar primero speech tools (Edinburgh Speech Tools)
(Noten que lo pueden instalar donde sea pero que ustedes sepan donde van a estas localizados los ejecutables).
$./configure

Nos crea un archivo config en config/config
Lo editamos para descomentar la opcion de NAS (Network Audio System) esto para utilizar el soporte para la red.
## NCD's network audio system, This is recommended.
INCLUDE_MODULES += NAS_AUDIO
y para utilizar las librerias compartidas (Esto es por que solamente vamos a usar speech_tools
y festival para ejecutarlos, descomentamos la linea:
# SHARED = 1

Hacemos:

$ gmake
$ gmake test

Y si al final dice que OK, listo ya tenemos Edinburgh Speech Tools instalado.

ahora a instalar Festival

Nos fijamos en los requerimientos que este todo completo y descomprimidos los archivos en festival
Podemos hacer varias modificaciones en la configuracion, pero solo para el uso que le vamos a dar
asi dejamos todo y solo ejecutamos
$ ./configure
$ gmake
y listo

solo exportamos el NAS server a la variable AUDIOSERVER, para esto ya debe estar ejecutandose el NAS en
la otra maquina (ver el apartado instalacion de NAS), esto mas que nada es cuando desean usar el audio por la red,
si lo desean utilizar en la maquina donde esta instalado festival lo dejan como esta.

$ export AUDIOSERVER:ip:0

Probamos festival entrando al ejecutable,

$ bin/festival
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>

dentro de festival para probarlo tienen que escribir:
festival> (intro)

Si aparece Can't access NAS Server pues revisen su NAS y verifiquen la variable AUDIOSERVER

Y logicamente si escuchan la voz pues ya la armaron.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.