TTS Studio

使用 AI 產生的故事,並透過裝置上的 AI 語音聆聽這些故事

用途

我們的應用程式會運用 Gemini API,根據使用者輸入內容產生客製化故事。以下說明我們如何使用這個 API:

故事建議:當使用者選取類型時,應用程式會查詢 Gemini API,擷取相關故事建議。我們會向 API 提供提示,指定類型並要求提供潛在的故事類型清單。

故事產生:使用者選取故事類型後,應用程式會向 Gemini API 傳送要求,產生完整的故事。提示會提供所選類型和故事類型的詳細資料,確保產生的內容符合使用者偏好。

內容格式:API 會以 JSON 格式傳回故事。接著,我們會處理這項 JSON 回應,擷取故事標題和內容。系統會將故事轉為段落,並加上適當的標點符號,以便讀者閱讀,並方便使用文字轉語音 (TTS) 功能。

錯誤處理和防止重複:我們會處理潛在錯誤,並確保產生的內容不重複。如果 API 回應含有錯誤或重複內容,我們會重試要求或擷取新的建議,以便提供新鮮有趣的內容。

Gemini API 的進階語言模型可讓我們提供多樣化的內容,確保使用者每次與應用程式互動時,都能獲得創意十足且獨一無二的故事。

採用

  • Android
  • Firebase

團隊

變更者

Tuwan Roshan

寄件者

斯里蘭卡