curl --request POST \
--url https://api.tikway.ai/v1/audio/speech \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "google/gemini-3.8-flash-tts",
"input": "你好,欢迎使用语音合成。",
"voice": "Kore"
}
'data: {"type":"speech.audio.delta","audio":"UklGRigAAABXQVZFZm10IBAAAAABAAEAwF0AAIC7AAACABAAZGF0YQQAAAAAAAEA"}
data: {"type":"speech.audio.done","usage":{"input_tokens":4,"output_tokens":2,"total_tokens":6}}
{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}Google - 文转语音
通过平台标准语音字段调用 Google TTS,仅输出 WAV/PCM 或统一 SSE 事件。Google 扩展仅保留 language_code,可放入 extra_body 或直接置于顶层,顶层优先。模型需已在目标平台配置。
curl --request POST \
--url https://api.tikway.ai/v1/audio/speech \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "google/gemini-3.8-flash-tts",
"input": "你好,欢迎使用语音合成。",
"voice": "Kore"
}
'data: {"type":"speech.audio.delta","audio":"UklGRigAAABXQVZFZm10IBAAAAABAAEAwF0AAIC7AAACABAAZGF0YQQAAAAAAAEA"}
data: {"type":"speech.audio.done","usage":{"input_tokens":4,"output_tokens":2,"total_tokens":6}}
{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>",
"param": "<string>"
}
}授权
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
请求体
沿用平台标准语音字段;Google 扩展仅保留 language_code,支持 extra_body 和顶层两种写法,顶层同名字段优先。
平台已配置的 Google TTS 模型 ID 或别名。文档中的 models/ 前缀来自 Google 模型目录,平台示例使用 google/ 前缀。
1"google/gemini-3.8-flash-tts"
"google/gemini-3.8-flash-lite-tts"
"google/gemini-3.1-flash-tts-preview"
待朗读文本。4096 字符是当前网关统一请求的限制,不等于 Google 上游的 Token 上下文长度。
1 - 4096"你好,欢迎使用语音合成。"
当前模型可用的预置音色名称或音色 ID,也接受包含 id 的对象。3.1/2.5 使用对应的通用预置音色;3.8 可引用项目可用的扩展或自定义 ID。
1"Kore"
统一风格指令。3.8 将风格与朗读正文分开处理;2.5/3.1 使用旧版提示文本。
4096当前 Google 适配仅支持 WAV/PCM。wav 返回带容器头的音频;pcm 返回无文件头的 16 位线性 PCM。采样率沿用上游音频,不能仅凭此字段指定。
wav, pcm 网关统一语速参数,范围沿用标准协议。Google 通过自然语言风格提示实现,属于近似控制,不保证精确倍速或固定音频时长。
0.25 <= x <= 4audio 返回音频字节;sse 返回统一 speech.audio.delta / speech.audio.done 事件。当前 Google 适配先接收完整合成结果再输出 SSE,不代表已启用上游低延迟流式合成。
audio, sse 兼容顶层扩展;优先于 extra_body 中同名字段。Google 语言提示,使用 BCP-47 代码,如 cmn-CN、en-US。支持范围由模型决定;不从音色试听的 en-US 标签推断。
1响应
音频字节或统一 SSE 音频事件;支持的媒体类型见下方列表。
The response is of type string.

