返回模型调用 API 参考POST/v1beta/models/gemini-2.5-pro-preview-tts:generateContent
Gemini TTS:双人对话与音色配置
使用 AUDIO 与 speechConfig 生成语音,从 inlineData 解码 PCM 并转换为 WAV。
功能与适用场景
通过两位说话者与音色映射生成一段对话音频。提示词中的说话者标签必须与配置一致。
支持模型与组合
示例 gemini-3.1-flash-tts-preview,预览型号;主持人用 Kore,嘉宾用 Puck。两人上限,speaker 标签逐字匹配提示词。
第一步:设置鉴权
使用青云TOP API 的 API Key:Authorization: Bearer YOUR_API_KEY。替换占位符,保留 Bearer 后的空格。无需厂商 API Key。
第二步:调用模型
POST https://top.qingyuntop.ai/v1beta/models/gemini-3.1-flash-tts-preview:generateContent
请求为 application/json。
Request
请求
/v1beta/models/gemini-2.5-pro-preview-tts:generateContentBody
必填路径、查询与 Header 参数
| 参数 | 位置 | 类型 | 必填 | 说明 | 示例 |
|---|
key | Query | string | 是 | - | YOUR_API_KEY |
Content-Type | Header | string | 是 | - | application/json |
常见错误与参考
输出尺寸、时长和模型可用性会变化,不承诺生成固定秒数。面向用户时说明是合成语音。语音理解请使用 音频理解。
401:检查本站 API Key 和 Bearer 格式;403:确认此 Key 可用该模型;429:遵循 Retry-After 退避。超时或 5xx 时保留请求标识和脱敏错误,避免盲目重发;其他通用排查见聊天接入总览。
Google TTS 官方示例。