The Blend

Radio personalizada con IA

Qué hace

Desarrollamos una app de radio que escucha al usuario, comprende sus requisitos y, con la ayuda de la NLP, los LLM de Gemini y un algoritmo de recomendación de canciones, crea una experiencia de reproducción de radio personalizada para él.

Usamos Flutter para desarrollar la app para usuarios, que se comunica con un servidor desarrollado con Express. Este servidor Express es responsable de recibir la instrucción, tokenizarla, generar una combinación personalizada y entregarla al usuario de forma oportuna. El servidor Express se comunica con otro servidor desarrollado con Flask. El microservicio de Flask controla el raspado de datos, la generación de secuencias de comandos para vínculos con Gemini y la humanización de la secuencia de comandos con la función de TTS de Eleven Labs. Ambos servidores comparten una base de datos de MongoDB.

Gemini usa los datos recopilados y varios otros parámetros, como la hora del día y el estado de ánimo, para generar una secuencia de comandos para el vínculo que debe decir el RJ. Luego, esta secuencia de comandos se envía a la API de Eleven Labs TTS para generar datos vocales. Los datos vocales se procesan para crear un vínculo final personalizado específicamente para el usuario.

Con la tecnología de

  • Flutter

Equipo

De

NaCl

De

India