Find model-specific speech examples
GET /v1/audio/speech/examples
Returns model-specific speech examples with applicability. Discover valid IDs and modes in the unfiltered catalog first; an invalid filter returns 400. Each example carries applicable and reason; only apply examples whose controls your selected model supports.
Guide and examplesSpeech and voice libraryAll endpoints
Parameters
modelstringFilter by model.modestringFilter by mode, for example voice-design.languagestringFilter by language, for example en-US.idstringFilter by example ID.recipestringFilter by recipe.Responses
200The example catalog.schema_versionstringcatalog_versionstringverified_atstringresolved_languagestringmodelsobject[]examplesobject[]modelstringmodestringFor example emotion-vector, style-control or voice-design.languagestringidstringrecipestringapplicablebooleanreasonstring | null{
"schema_version": "1",
"catalog_version": "2026-09-01",
"verified_at": "2026-09-01T00:00:00Z",
"resolved_language": "en-US",
"models": [
{
"id": "openbmb/VoxCPM2"
}
],
"examples": [
{
"model": "openbmb/VoxCPM2",
"mode": "voice-design",
"language": "en-US",
"applicable": true,
"reason": null
}
]
}400Invalid request. Fix the request before retrying; use error.code for program logic and error.param to locate the input.401Invalid or missing API key.403Host or origin is not allowed, or the license was rejected. Inspect error.code to tell them apart.503A required local model is still being prepared (model_downloading) or the service is busy (service_busy). Honor Retry-After when present.