| « It's time for another rant | Why me? » |
Glad I got burned. Think of all the things we learned.
Como algunos saben, soy bastante fan de los juegos. Tengo algunas consolas que he ido comprando a lo largo del tiempo, algunas otras guardadas (debido a la cantidad de espacio que requieren), pero al menos le dedico un par de horas en la semana laboral, y algunos cientos de horas fuera del trabajo a tratar de terminar algunos juegos.
Termine Portal para PS3. No es la gran maravilla de juego, pero es entretenidisimo, algo corto a mi parecer.
Habia nombrado hace tiempo a Jonathan Coulton en el blog. Pues bien, el hizo la cancion final del juego Portal, "Still Alive", cantada por GlaDos (en realidad es Ellen Mclain, con una modificacion de tipo Vocoder). Me puse a pensar, claro, si es que la cancion la podia cantar un sistema de TTS.
Y no me equivoque.
Instale Festival en zaphod, y busque por si acaso alguien se habia dado la lata. Y SI, alguien se dio la lata de tratar de hacer que Festival cantara la cancion. Es el uso inteligente (muy inteligente) de un archivo XML para indicarle las entonaciones.
El archivo es este:
http://q.geek.nz/files/still_alive.xml
Kudos!
Para interpretarlo, instalen Festival y su monton de voces adicionales. Nota : con algunas no funciona, sobre todo las que NO vienen de Festival. Pueden echar mano a instalar mas voces en este link:
http://ubuntuforums.org/showthread.php?t=751169
Para interpretar:
$ festival
Festival Speech Synthesis System 1.96:beta July 2004
Copyright (C) University of Edinburgh, 1996-2004. All rights reserved.
For details type `(festival_warranty)'
festival> (tts "/ruta/still_alive.xml" 'singing)
Los resultados no son tan abrumadores :-)



