TTS Studio

AI 故事生成功能,并使用设备上的 AI 语音聆听这些故事,

作用

我们的应用利用 Gemini API 根据用户输入生成自定义故事。我们会通过以下方式使用该 API:

短片故事建议:当用户选择某个类型时,应用会查询 Gemini API 以提取相关的短片故事建议。我们向 API 提供用于指定类型的提示,并请求获取可能的故事类型列表。

故事生成:用户选择故事类型后,应用会向 Gemini API 发送请求,以生成完整的故事。该提示包含有关所选类型和故事类型的详细信息,以确保生成的内容符合用户偏好。

内容格式:该 API 会以 JSON 格式返回故事。然后,我们会处理此 JSON 响应,以提取故事标题和内容。系统会将故事格式化为段落,并添加适当的标点符号,以提高可读性并方便使用文本转语音 (TTS) 功能。

错误处理和重复内容防范:我们会处理潜在错误,并确保生成的内容是独一无二的。如果 API 响应包含错误或重复内容,我们会重试请求或提取新建议,以提供新颖且富有吸引力的内容。

借助 Gemini API 的先进语言模型,我们可以提供各种各样的故事,确保用户每次与我们的应用互动时都能获得富有创意且独特的叙事内容。

可采用以下设备打造

  • Android
  • Firebase

团队

更新者

Tuwan Roshan

发件人

斯里兰卡