Request
Example:Bearer {{YOUR_API_KEY}}
Body Params application/json
response_format
enum<string>
optionalAllowed values:mp3opusaacflacwavpcm
すべてのモデルが対応しているわけではありません。詳細はパラメータ説明ドキュメントをご参照ください。
stream_format
enum<string>
optional現在のところ、sseレスポンスはサポートされていません。
すべてのモデルが対応しているわけではありません。詳細はパラメータ説明ドキュメントをご参照ください。
{
"input": "你好,欢迎使用 OpenAI 的文本转语音服务!",
"model": "doubao",
"voice": "zh_male_beijingxiaoye_emo_v2_mars_bigtts",
"response_format": "mp3",
"stream_format": "url",
"emotion": "angry",
"volume": 1.5
}
Request samples
curl --location --request POST 'https://api.302.ai/302/audio/speech' \
--header 'Authorization: Bearer sk-mfYQzy0XTFfz4P16vRE4gFrKK1Nly4TozsMqbbb9PSiJUvFO' \
--header 'Content-Type: application/json' \
--data-raw '{
"input": "你好,欢迎使用 OpenAI 的文本转语音服务!",
"model": "doubao",
"voice": "zh_male_beijingxiaoye_emo_v2_mars_bigtts",
"response_format": "mp3",
"stream_format": "url",
"emotion": "angry",
"volume": 1.5
}'
Responses
application/json {
"audio_url": "https://file.302.ai/gpt/tts/811945fe-85a4-419d-8450-37157125c981.mp3",
"format": "mp3"
}
Modified at 2025-07-29 02:22:04