文本转语音

将文本转换为音频,兼容 OpenAI TTS 接口规范。

接口信息

  • 请求方式POST
  • 请求地址/v1/audio/speech

认证方式

Bearer Token

请求头:Authorization: Bearer sk-xxxxxx

请求头

参数位置说明
AuthorizationHeaderBearer ,格式:Authorization: Bearer sk-xxxxxx

请求体

Content-Type:application/json

参数名类型是否必填默认值说明
modelstring-模型名称
inputstring-要转换的文本,长度 ≤ 4096
voicestring-音色,可选值:alloyechofableonyxnovashimmer
response_formatstringmp3输出格式,可选:mp3opusaacflacwavpcm
speednumber1语速,范围:0.25 ~ 4

响应信息

  • HTTP 状态码:200
  • Content-Type:audio/mpeg
  • 返回二进制音频流

请求示例

curl shturl.cc/6wrnHGj8jFBHS8Lvmypjd \
  -H "Authorization: Bearer sk-xxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tts-1",
    "input": "你好,这是一段语音测试文本",
    "voice": "alloy",
    "response_format": "mp3",
    "speed": 1.0
  }'