المزيج

راديو مخصّص مستند إلى الذكاء الاصطناعي

وظيفتها

لقد طوّرنا تطبيقًا راديوًا يستمع إلى آراء المستخدمين ويفهم متطلباتهم، وبالاستعانة بالبرمجة اللغوية الكبيرة والنماذج اللغوية الكبيرة Gemini وخوارزمية اقتراح الأغاني، نوفّر لهم تجربة استماع مخصّصة ومخصّصة على الراديو.

لقد استخدمنا Flutter لتطوير التطبيق الموجَّه للمستخدمين والذي يتواصل مع خادم تم تطويره باستخدام Express. إنّ خادم Express هذا مسؤول عن تلقّي الطلبات وترميزها وإنشاء مجموعة مخصّصة وتقديمها إلى المستخدم في الوقت المناسب. يتصل خادم Express بخادم آخر تم تطويره باستخدام Flask. تتعامل خدمة Flask الصغيرة مع سرقة البيانات وإنشاء النصوص البرمجية للروابط باستخدام Gemini وإضفاء الطابع الإنساني على النص باستخدام Eleven Labs. يتشارك كلا الخادمين في قاعدة بيانات MongoDB.

يستخدم Gemini البيانات المسروقة والعديد من المعلَمات الأخرى، مثل الوقت والحالة المزاجية، لإنشاء نص برمجي للرابط الذي يجب أن يقوله RJ. بعد ذلك، يتم إرسال هذا النص البرمجي إلى واجهة برمجة تطبيقات تقنية "تحويل النص إلى كلام" في Eleven Labs لإنشاء بيانات صوتية. تتم معالجة البيانات الصوتية لإنشاء رابط نهائي مخصّص للمستخدم.

تم الإنشاء باستخدام

  • Flutter

الفريق

من

NaCl

من

الهند