Un reto nuevo… aunque puede ya existir

Reciéntemente un camarada me pasó un mensaje donde una institución le solicita que si le puede conseguir una aplicacion (hardware/software) que le permita realizar tres cosas:

  1. Programar la ejecución de una melodía a elección a cierta hora del día. Esto es, que dicha melodía se ejecute a cierta hora para anunciar algún evento en especifico.
  2. Que la programación de melodías y la selección de horas de ejecución puedan ser modificables por el usuario.
  3. Que tenga la posibilidad de transmitir mensajes de texto a voz. Una especie de TTS (Text-to-Speech). Lo que quieren es que a cualquier hora se puedan emitir mensajes “aunque la voz se oiga robotizada”.

Según la institución es un proyecto de analisis de productividad y quieren hacer pruebas con algunas industrias para ver el comportamiento de los trabajadores.

Bueno, originalmente pensaba aventarme el proyecto configurando un equipito con Ubuntu Server y poniendo un scipt en un cron para efecto de que hiciera los lanzamientos a las horas indicadas, pero cuando me comentaron que querían interacción con el equipo, vaya, una interfaz de usuario, ahí dije: Nope.

Alguien me comentó que existía un prototipo ya generado y que sería la base de lo que hoy muchas iglesias llaman carrillón electrónico y quisiera ver si me pueden ayudar a localizar algo así. Esto es para no tener que descubrir el hilo negro y que ellos puedan echar a andar el proyecto que tienen en mente.

De antemano, gracias.


0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.
Loading ... Loading ...
Pregúntale al gurú | RSS 2.0 |     190 views

RSS feed

3 Comments »

Comment by phylevn
2014-07-06 23:42:54

En realidad no es tan complicado lo que requieres. Limux es tu amigo.

Puedes hacer una interfaz web que permita subir archivos wav o textos dinámicos que incluso puedan interactuar con una base de datos pudiendo indicar fecha y hora de reproducción.

En este caso puedes usar festival para la parte de TTS o hay versiones comerciales como verbio, cepstral o lumen vox que te permiten tener voces más naturales, incluso puedes usar el tts de google aunque requieres conexión de internet para hacer uso del TTS de google.

Entra a mi blog http://blog.oaxrom.com ahí hay tengo varios post para la cuestión de TTS.

 
Comment by lurdos
2014-07-07 22:42:25

Siguiendo con tu plan original puedes seguir usando bash y cron y que el script original sea modificado con fwrite() por php para sobreescribir las fechas y horas ademas de los comandos de voz.

Siguiendo con el php puedes hacer así la interface web que ayudará al usuario a modificar los audios y las horas.

 
Comment by LinuxNT
2014-07-10 02:51:52

Pues he estado trabajando con bash y cron (usando crontab). Después de probar Festival, me decidí por Pico2Wave en una combinación que me permite sacar los mensajes con una voz más entendible y ligeramente más agradable que la de Festival. Por la premura quedé de manejarlo en dos etapas: una, dejando la configuración completamente manual y la segunda, adecuar una interfaz via Web ya sea por medio de Perl-CGI o PHP. Por ahora, los resultados van dándose.

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

Trackback responses to this post