Skip to main content
Qwen

Create a cloned voice

POST
/services/audio/tts/customization
cURL
curl -X POST https://dashscope-intl.aliyuncs.com/api/v1/services/audio/tts/customization \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
  "model": "qwen-voice-enrollment",
  "input": {
    "action": "create",
    "target_model": "qwen3-tts-vc-realtime-2026-01-15",
    "preferred_name": "guanyu",
    "audio": {
      "data": "https://your-audio-url.wav"
    }
  }
}'
{
  "output": {
    "voice": "qwen-omni-vc-guanyu-voice-20250812105009984-838b",
    "target_model": "qwen3.5-omni-plus-realtime",
    "fallback_mode": false,
    "fallback_reason": "<string>"
  },
  "usage": {
    "count": 1
  },
  "request_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}

Authorizations

string
header
required

DashScope API key. Get one at API key.

Body

application/json
enum<string>
required

Fixed to qwen-voice-enrollment.

qwen-voice-enrollment
qwen-voice-enrollment
object
required

Response

200-application/json
object
object
string

Request ID for troubleshooting.

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx