Quick Example
Response
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Yes | Text description of the desired voice. Max 1000 characters. |
gender | string | No | Filter results by "male" or "female". |
locale | string | No | BCP-47 locale tag to filter by (e.g. "en-US", "pt-BR"). |
seed | integer | No | Controls which batch of results to return. 0 returns the top matches, 1 the next batch. Same prompt + seed always returns the same voices. |
Response Fields
| Field | Type | Description |
|---|---|---|
voices | array | Up to 3 matching voices, ordered by relevance. Each has the same shape as voices returned by GET /v3/voices. |
seed | integer | The seed used for this request. Increment to get a different batch of voices. |
Getting Different Results
If the returned voices don’t fit, incrementseed to get the next batch — same prompt, different voices:

