ترکیب

رادیو با هوش مصنوعی شخصی سازی شده

کاری که انجام می دهد

ما یک برنامه رادیویی ایجاد کرده‌ایم که به کاربر گوش می‌دهد، نیازهای آن‌ها را درک می‌کند، و با کمک NLP، Gemini LLM، و یک الگوریتم توصیه آهنگ، تجربه گوش دادن رادیویی شخصی‌سازی شده و متناسب را برای او ایجاد می‌کند.

ما از Flutter برای توسعه برنامه رو به رو کاربر استفاده کردیم که با سروری که با استفاده از Express ایجاد شده است ارتباط برقرار می کند. این سرور اکسپرس مسئول دریافت درخواست، توکن کردن آن، ایجاد یک ترکیب شخصی‌سازی شده و تحویل به موقع آن به کاربر است. سرور Express با سرور دیگری که با استفاده از Flask توسعه یافته است ارتباط برقرار می کند. میکروسرویس فلاسک، اسکریپ داده، تولید اسکریپت برای پیوندها با استفاده از Gemini، و انسانی کردن اسکریپت با استفاده از Eleven Labs TTS را مدیریت می کند. هر دو سرور یک پایگاه داده MongoDB به اشتراک می گذارند.

Gemini از داده های خراشیده شده و چندین پارامتر دیگر، مانند زمان روز و حالت، برای ایجاد یک اسکریپت برای پیوند استفاده می کند که باید توسط RJ صحبت شود. این اسکریپت سپس به Eleven Labs TTS API فرستاده می شود تا داده های صوتی تولید کند. داده های صوتی برای ایجاد یک پیوند نهایی که به طور خاص برای کاربر طراحی شده است پردازش می شود.

ساخته شده با

  • بال زدن

تیم

توسط

NaCl

از

هند