The Blend
Rádio personalizada com tecnologia de IA
O que faz?
Desenvolvemos um app de rádio que ouve o usuário, entende os requisitos dele e, com a ajuda de NLP, LLMs do Gemini e um algoritmo de recomendação de músicas, cria uma experiência de rádio personalizada e adaptada para ele.
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 o comando, gerar um token, criar uma combinação personalizada e enviá-la ao usuário em tempo hábil. O servidor Express se comunica com outro servidor desenvolvido usando o Flask. O microsserviço Flask processa a raspagem de dados, a geração de scripts para links usando o Gemini e a humanização do script usando o TTS do Eleven Labs. Ambos os servidores compartilham um banco de dados do MongoDB.
O Gemini usa os dados raspados e vários outros parâmetros, como a hora do dia e o humor, para gerar um script para o link que será falado pelo RJ. Esse script é enviado à API TTS da Eleven Labs para gerar dados vocais. Os dados vocais são processados para criar um link final personalizado especificamente para o usuário.
Desenvolvido com
- Flutter
Equipe
Por
NaCl
De
Índia