List All Voices
Every provider's voices in one list, for the unified voice picker.
Replaces the three per-provider endpoints above for any caller that wants voices rather than a vendor's voices.
This endpoint never returns 503, and that is deliberate. Its siblings do, because a picker bound to one provider has nothing to show when that provider is down. A union has plenty: a Cartesia outage must not empty a picker holding 1,568 Google voices. So a provider that cannot be reached is named in unavailable and the rest are still served. Do not "fix" this into a 503 for consistency with its neighbours.
An unsupported language is a 422 rather than an empty list, so a typo reads as a mistake instead of as "no voices speak this".
Query parameters
Narrow to voices that speak this product language code (e.g. 'el'). Voices whose capability is unknown are always kept.
Narrow to voices that speak this product language code (e.g. 'el'). Voices whose capability is unknown are always kept.
Response
Successful Response
Changes
Changed in 1 of the 28 revisions of this API.1
- ○
endpoint added
endpoint-added
This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
Of the 28 revisions, 1 has no diff computed.