qwen-voice-design to create a voice → obtain the voice name → pass it to the voice parameter of this API##All endpoints require Bearer Token authentication##
Get your API Key:
Visit the API Key management page to obtain your API Key
Add the following header to every request:
Authorization: Bearer YOUR_API_KEYModel name
qwen3-tts-vd "qwen3-tts-vd"
Text to synthesize
Constraints:
600 characters600"Good evening, listeners. Welcome to the evening news broadcast."
Voice name
result_data.voice in the Voice Design task result"qwen-tts-vd-announcer-voice-20260402-a1b2"
Language hint to help the model select pronunciation rules
Auto-detected if not provided
Auto, Chinese, English, Japanese, Korean, French, German, Spanish, Italian, Russian, Portuguese "Auto"
HTTPS callback URL invoked when the task completes
Trigger conditions:
Security restrictions:
2048 charactersCallback behavior:
10 seconds3 retries after failure (at 1s / 2s / 4s intervals)"https://your-domain.com/webhooks/tts-completed"
Speech synthesis task created successfully
Task creation timestamp
1775122733
Task ID
"task-unified-1775122733-lozyt2i5"
Actual model name used
"qwen3-tts-vd"
Specific task type
audio.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Audio task details
Task output type
audio "audio"
Usage and billing information