The Blend
Radio yang dipersonalisasi dan didukung teknologi AI
Fungsinya
Kami telah mengembangkan aplikasi radio yang mendengarkan pengguna, memahami persyaratan mereka, dan dengan bantuan NLP, LLM Gemini, dan algoritma rekomendasi lagu, menciptakan pengalaman mendengarkan radio yang dipersonalisasi dan disesuaikan untuk mereka.
Kami menggunakan Flutter untuk mengembangkan aplikasi yang ditampilkan kepada pengguna, yang berkomunikasi dengan server yang dikembangkan menggunakan Express. Server Express ini bertanggung jawab untuk menerima perintah, membuat token, membuat gabungan yang dipersonalisasi, dan mengirimkannya kepada pengguna secara tepat waktu. Server Express berkomunikasi dengan server lain yang dikembangkan menggunakan Flask. Layanan mikro Flask menangani scraping data, pembuatan skrip untuk link menggunakan Gemini, dan membuat skrip menjadi lebih manusiawi menggunakan Eleven Labs TTS. Kedua server tersebut menggunakan database MongoDB.
Gemini menggunakan data yang di-scrap dan beberapa parameter lainnya, seperti waktu dan suasana hati, untuk membuat skrip link yang harus diucapkan oleh RJ. Skrip ini kemudian dikirim ke Eleven Labs TTS API untuk menghasilkan data vokal. Data vokal diproses untuk membuat link akhir yang disesuaikan khusus untuk pengguna.
Dibuat dengan
- Flutter
Tim
Oleh
NaCl
From
India