Karışım

Yapay zeka destekli kişiselleştirilmiş radyo

Ne işe yarar?

Kullanıcıyı dinleyen ve gereksinimlerini anlayan bir radyo uygulaması geliştirdik. NLP, Gemini LLM'ler ve şarkı önerisi algoritmasının yardımıyla kullanıcılar için kişiselleştirilmiş ve kişiye özel bir radyo dinleme deneyimi sunan Flutter'ı kullandık.

Ekspres kullanılarak geliştirilen bir sunucuyla iletişim kuran, kullanıcıya yönelik bir uygulama geliştirmek için Flutter'ı kullandık. Bu Express sunucusu istemi almaktan, tokenlere dönüştürmek, kişiselleştirilmiş bir karışım oluşturmaktan ve kullanıcıya zamanında teslim etmekten sorumludur. Express sunucusu, Flask kullanılarak geliştirilen başka bir sunucuyla iletişim kurar. Flask mikro hizmeti, Eleven Labs TTS'yi kullanarak veri kazıma, bağlantılar için komut dosyası oluşturma ve komut dosyası insanileştirme süreçlerini yürütür. Her iki sunucu da MongoDB veritabanını paylaşır.

Gemini, ayıklanan verilerin yanı sıra günün saati ve ruh hali gibi diğer parametreleri kullanarak RJ tarafından okunması gereken bağlantının metnini oluşturur. Bu komut dosyası daha sonra ses verisi oluşturmak için Eleven Labs TTS API'sine gönderilir. Ses verileri, kullanıcıya özel olarak hazırlanmış son bir bağlantı oluşturmak için işlenir.

Aşağıdakilerle tasarlandı:

  • Çıplaklık

Takım

Değişikliği yapan

NaCl

Nereden

Hindistan