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