Overview
Use this API to retrieve the system default voices available for a given model. The response includes a list of voice IDs and detailed information (name, description, recommended scenarios) for each voice. When exposed to an agent, the agent can use this catalog to pick the most appropriate voice for a given scenario.This endpoint is the authoritative source for which voices your account can actually use. Voice IDs from other sources are rejected — see Notes.
Request
Method
GET
Endpoint
Query parameters
Omitting
model returns 400 with model is required.
Request example
Response
Format
JSON
Response fields
Response example
voice-description and recommended_scene are returned in Chinese as-is from the service, and voice-name is Chinese for voices that do not have an English name. Use the voice ID (the key under voices-details) when calling the TTS API. See the table below for an English reference.Voice reference
The same seven voices in English, in the order returned by the API. Four of them (lively-girl, magnetic-voiced-male, soft-spoken-gentleman, vibrant-youth) are purpose-built English voices.
Notes
- Each ID in
voiceshas a matching entry invoices-details; use the voice ID to look up its details. recommended_sceneis informational only — pick the voice that best fits your use case.- Only the voice IDs returned by this endpoint (or one of your own cloned voice IDs) are accepted by the TTS and Realtime APIs. Any other value is rejected with
400 voice_id_invalid. To list your cloned voices, see List cloned voices.