POST https://你的worker地址/v1/audio/speech \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-api-key" \
-d '{
"model": "tts-1",
"input": "你好,世界!",
"voice": "zh-CN-XiaoxiaoNeural",
"response_format": "mp3",
"speed": 1.0,
"pitch": 1.0,
"style": "general"
}' --output chinese.mp3
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| model | string | 否 | tts-1 | 模型名称 |
| input | string | 是 | - | 要转换的文本内容 |
| voice | string | 否 | zh-CN-XiaoxiaoNeural,zh-CN-XiaochenMultilingualNeural,zh-CN-XiaoxiaoMultilingualNeural,zh-CN-XiaoyuMultilingualNeural | 语音角色 |
| response_format | string | 否 | mp3 | 输出格式 |
| speed | number | 否 | 1.0 | 语速 (0.5-2.0) |
| pitch | number | 否 | 1.0 | 音调 (0.5-2.0) |
| style | string | 否 | general | 语音风格 |
成功时直接返回音频流(audio/mpeg),失败时返回 JSON 格式的错误信息。