Por Paco Aldarias Raya
Email: pacolinux arroba aldarias punto es
Web: http://www.aldarias.es/pacodebian/
Con Linux Debian. En Valencia (España)
El documento tiene version .html, y .pdf, cambiando en el navegador la parte final podrás acceder a ambos.
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
DirecciÃ^3n:
Descomprimirlo en la carpeta Descargas y copiarlo en la carpeta de voces:
sudo cp -R -f Descargas/festival/lib/voices/* /usr/share/festival/voices/
Bajarse los ficheros de aquÃ:
http://www.telefonica.net/web2/ircha/
Instalarlos:
dpkg -i ircha_1.0.1-1_i386.deb mbrola-es1_3.0.1h_i386.deb mbrola_3.0.1h_i386.deb
Probarlo:
lee estoy es un prueba.
Este error se produce pq sox no puede tener un sample rate de 16000.
SoluciÃ^3n: Editar el fichero: nano /usr/bin/lee Y buscar esta linea para poner -r 4800
system("sox $mbrola_tmp.wav -t ossdsp -r 48000 /dev/dsp");
apt-get install festival festvox-kallpc16k festvox-ellpc11k festvox-kdlpc16k konq-speaker
Siendo:
Arranque del demonio:
/etc/init.d/festival start
cat hora.sh | festival --tts --language spanish
cat hora.sh | festival --tts
echo Tiene correo | festival --tts --language spanish
Activamos el korn. ConfiguraciÃ^3n korn - Comandos - Mensaje Nuevo:
echo Tiene correo | festival -tts -language spanish
Nota: Como uso correo imap, tengo en
Direcotorio de correo - Ruta de directorio de correo:
$HOME/Maildir/
1. Añadir en crontab
crontab -e
0 * * * * /home/paco/hora.sh
2. Crear funcion hora.sh
nano /home/paco/hora
echo Ding Dong son las $(date + %H) | festival -tts -language spanish
3. Dar permiso de ejecucion a hora.sh
chmod 700 /home/paco/hora.sh
4. Reinicar el cron. Esto debe hacerse como root
/etc/init.d/cron restart
Nota: Esto es para el usuario paco.
Actualize festival hace un par de dias. Y dejo de irme el idioma español.
Me salia este error:
$ echo You have mail | festival --tts --language spanish SIOD ERROR: unbound variable : voice_el_diphone festival: fatal error exiting.El problema es q no encontraba el idioma español.
Si mirais aqui vemos q esta la voz en ingles
ls -la /usr/share/festival/voices/
Si mirais aqui vemos q esta la voz en español
ls -la /usr/lib/festival/voices/
SoluciÃ^3n: Hacer este enlace y ya funciona.
ln -s /usr/lib/festival/voices/spanish
/usr/share/festival/voices/spanish
Esta es la web del proyecto:
http://sourceforge.net/projects/festival-gaim/
InstalaciÃ^3n: apt-get install gaim libgtk2.0-dev festlex-cmu festlex-poslex libestools1.2c102
Bajarse el fichero:
http://prdownloads.sourceforge.net/festival-gaim/festival-gaim-1.00.tar.gz?download
tar zxf festival-gaim-1.00.tar.gz make make install (como root) make clean
Ir a gaim, y activar el plugin de festival.
This document was generated using the LaTeX2HTML translator Version 2008 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html festival -split 0 -local_icons 1 -show_section_numbers -no_auto_link -no_navigation -html_version 4.0
The translation was initiated by paco on 2011-10-24