Skip to main content
Voice design

List voices

Returns a paginated list of voices under your account.

POST
/services/audio/tts/customization
cURL
curl --request POST \
  --url 'https://dashscope-intl.aliyuncs.com/api/v1/services/audio/tts/customization' \
  --header 'Authorization: Bearer <YOUR_API_KEY>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "qwen-voice-design",
  "input": {
    "action": "list",
    "page_index": 0,
    "page_size": 0
  }
}
'
{
  "output": {
    "page_index": 0,
    "page_size": 10,
    "total_count": 26,
    "voice_list": [
      {
        "voice": "qwen-tts-vd-announcer-voice-20251210170454-a1b2",
        "target_model": "qwen3-tts-vd-realtime-2026-01-15",
        "language": "en",
        "voice_prompt": "A composed middle-aged male announcer with a deep, rich and magnetic voice.",
        "preview_text": "Dear listeners, hello everyone. Welcome to the evening news.",
        "gmt_create": "2025-12-10 17:04:54",
        "gmt_modified": "2025-12-10 17:04:54"
      }
    ]
  },
  "usage": {},
  "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

Voice design model. Fixed to qwen-voice-design.

qwen-voice-design
qwen-voice-design
object
required

Response

200-application/json
object
object

Usage info (empty for list operations).

string

Request ID for troubleshooting.

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx