TTS Studio
إنشاء قصص باستخدام الذكاء الاصطناعي والاستماع إليها باستخدام أصوات الذكاء الاصطناعي على الجهاز
وظيفتها
يستفيد تطبيقنا من Gemini API لإنشاء قصص مخصّصة استنادًا إلى إدخالات المستخدمين. في ما يلي كيفية استخدامنا لهذه البيانات:
اقتراحات القصص: عندما يختار المستخدم نوعًا، يجري التطبيق طلب بحث في Gemini API لعرض اقتراحات القصص ذات الصلة. نوفّر لواجهة برمجة التطبيقات طلبًا يحدّد النوع ونطلب قائمة بأنواع القصص المحتملة.
إنشاء القصص: بعد أن يختار المستخدم نوع القصة، يرسل التطبيق طلبًا إلى Gemini API لإنشاء القصة الكاملة. تتضمّن الرسالة تفاصيل عن النوع ونوع القصة المحدّدَين، ما يضمن توافق المحتوى الذي يتم إنشاؤه مع الإعدادات المفضّلة للمستخدم.
تنسيق المحتوى: تعرض واجهة برمجة التطبيقات القصة بتنسيق JSON. بعد ذلك، نعالج ردّ JSON هذا لاستخراج عنوان القصة ومحتوى. يتم تنسيق القصة إلى فقرات باستخدام علامات الترقيم المناسبة لتحسين إمكانية القراءة وتسهيل وظيفة تحويل النص إلى كلام.
معالجة الأخطاء ومنع تكرار المحتوى: نعالج الأخطاء المحتمَلة ونضمن أن يكون المحتوى الذي يتم إنشاؤه فريدًا. إذا كان ردّ واجهة برمجة التطبيقات يتضمّن أخطاء أو نُسخًا مكرّرة، نعيد محاولة إرسال الطلب أو نعرض اقتراحات جديدة لتقديم محتوى جديد وشيّق.
يتيح لنا نموذج اللغة المتقدّم في Gemini API تقديم مجموعة متنوعة من القصص، ما يضمن للمستخدمين تلقّي قصص إبداعية وفريدة في كل مرة يتفاعلون فيها مع تطبيقنا.
مصمَّم بالاستناد إلى
- Android
- Firebase
الفريق
من
تووان روشان
من
سريلانكا