TTS Studio

การสร้างเรื่องราวด้วย AI และฟังเรื่องราวโดยใช้เสียง AI ในอุปกรณ์

การทำงาน

แอปของเราใช้ประโยชน์จาก Gemini API เพื่อสร้างเรื่องราวที่ปรับแต่งตามข้อมูลที่ได้จากผู้ใช้ ตัวอย่างการใช้งานมีดังนี้

การแนะนำเรื่องราว: เมื่อผู้ใช้เลือกประเภท แอปจะค้นหา Gemini API เพื่อดึงข้อมูลการแนะนำเรื่องราวที่เกี่ยวข้อง เราส่งพรอมต์ที่ระบุประเภทไปยัง API และขอรายการประเภทเรื่องราวที่เป็นไปได้

การสร้างเรื่องราว: เมื่อผู้ใช้เลือกประเภทเรื่องราวแล้ว แอปจะส่งคำขอไปยัง Gemini API เพื่อสร้างเรื่องราวที่สมบูรณ์ พรอมต์จะมีรายละเอียดเกี่ยวกับประเภทเรื่องราวและประเภทหนังสือที่เลือก เพื่อให้มั่นใจว่าเนื้อหาที่สร้างขึ้นจะสอดคล้องกับความต้องการของผู้ใช้

การจัดรูปแบบเนื้อหา: API จะแสดงผลเรื่องราวในรูปแบบ JSON จากนั้นเราจะประมวลผลการตอบกลับ JSON นี้เพื่อดึงข้อมูลชื่อและเนื้อหาของเรื่องราว ระบบจะจัดรูปแบบเรื่องราวเป็นย่อหน้าที่มีเครื่องหมายวรรคตอนที่เหมาะสมเพื่อเพิ่มความสามารถในการอ่านและอำนวยความสะดวกให้ฟังก์ชันการอ่านออกเสียงข้อความ (TTS)

การจัดการข้อผิดพลาดและการป้องกันไม่ให้มีการทำซ้ำ: เราจะจัดการกับข้อผิดพลาดที่อาจเกิดขึ้นและตรวจสอบว่าเนื้อหาที่สร้างขึ้นไม่ซ้ำกัน หากคำตอบของ API มีข้อผิดพลาดหรือซ้ำกัน เราจะลองส่งคำขออีกครั้งหรือดึงข้อมูลคำแนะนำใหม่เพื่อให้เนื้อหาใหม่และน่าสนใจ

โมเดลภาษาขั้นสูงของ Gemini API ช่วยให้เราสามารถนำเสนอเรื่องราวที่หลากหลาย เพื่อให้ผู้ใช้ได้รับเรื่องราวที่สร้างสรรค์และไม่ซ้ำกันทุกครั้งที่โต้ตอบกับแอปของเรา

สร้างขึ้นด้วย

  • Android
  • Firebase

ทีม

โดย

Tuwan Roshan

จาก

ศรีลังกา