TTS Studio
การสร้างเรื่องราวด้วย AI และฟังเรื่องราวโดยใช้เสียง AI ในอุปกรณ์
การทำงาน
แอปของเราใช้ประโยชน์จาก Gemini API เพื่อสร้างเรื่องราวที่ปรับแต่งตามข้อมูลที่ได้จากผู้ใช้ ตัวอย่างการใช้งานมีดังนี้
การแนะนำเรื่องราว: เมื่อผู้ใช้เลือกประเภท แอปจะค้นหา Gemini API เพื่อดึงข้อมูลการแนะนำเรื่องราวที่เกี่ยวข้อง เราส่งพรอมต์ที่ระบุประเภทไปยัง API และขอรายการประเภทเรื่องราวที่เป็นไปได้
การสร้างเรื่องราว: เมื่อผู้ใช้เลือกประเภทเรื่องราวแล้ว แอปจะส่งคำขอไปยัง Gemini API เพื่อสร้างเรื่องราวที่สมบูรณ์ พรอมต์จะมีรายละเอียดเกี่ยวกับประเภทเรื่องราวและประเภทหนังสือที่เลือก เพื่อให้มั่นใจว่าเนื้อหาที่สร้างขึ้นจะสอดคล้องกับความต้องการของผู้ใช้
การจัดรูปแบบเนื้อหา: API จะแสดงผลเรื่องราวในรูปแบบ JSON จากนั้นเราจะประมวลผลการตอบกลับ JSON นี้เพื่อดึงข้อมูลชื่อและเนื้อหาของเรื่องราว ระบบจะจัดรูปแบบเรื่องราวเป็นย่อหน้าที่มีเครื่องหมายวรรคตอนที่เหมาะสมเพื่อเพิ่มความสามารถในการอ่านและอำนวยความสะดวกให้ฟังก์ชันการอ่านออกเสียงข้อความ (TTS)
การจัดการข้อผิดพลาดและการป้องกันไม่ให้มีการทำซ้ำ: เราจะจัดการกับข้อผิดพลาดที่อาจเกิดขึ้นและตรวจสอบว่าเนื้อหาที่สร้างขึ้นไม่ซ้ำกัน หากคำตอบของ API มีข้อผิดพลาดหรือซ้ำกัน เราจะลองส่งคำขออีกครั้งหรือดึงข้อมูลคำแนะนำใหม่เพื่อให้เนื้อหาใหม่และน่าสนใจ
โมเดลภาษาขั้นสูงของ Gemini API ช่วยให้เราสามารถนำเสนอเรื่องราวที่หลากหลาย เพื่อให้ผู้ใช้ได้รับเรื่องราวที่สร้างสรรค์และไม่ซ้ำกันทุกครั้งที่โต้ตอบกับแอปของเรา
สร้างขึ้นด้วย
- Android
- Firebase
ทีม
โดย
Tuwan Roshan
จาก
ศรีลังกา