A mistura
Rádio personalizada com tecnologia de IA
O que faz?
Desenvolvemos um app de rádio que ouve e entende as necessidades dos usuários e, com a ajuda de PLN, LLMs do Gemini e de um algoritmo de recomendação de músicas, cria uma experiência personalizada e adaptada ao rádio.
Usamos o Flutter para desenvolver o app voltado ao usuário, que se comunica com um servidor desenvolvido usando o Express. Esse servidor Express é responsável por receber a solicitação, tokenizá-la, gerar uma combinação personalizada e entregá-la ao usuário em tempo hábil. O servidor Express se comunica com outro servidor desenvolvido usando o Flask. O microsserviço Flask lida com a captura de dados, a geração de scripts de links usando o Gemini e a humanização de scripts com o Eleven Labs TTS. Os dois servidores compartilham um banco de dados MongoDB.
O Gemini usa os dados extraídos e vários outros parâmetros, como a hora do dia e o humor, para gerar um script do link que será falado pelo RJ. Esse script é enviado à API Eleven Labs TTS para gerar dados de voz. Os dados de voz são processados para criar um link final personalizado especificamente para o usuário.
Desenvolvido com
- Flutter
Equipe
Por
NaCl
De
Índia