List Voices

GET https://app.resemble.ai/api/v2/voices

Retrieve a paginated list of voices accessible to the user.

ParameterTypeRequiredNotes
pageinteger❌Page number.
page_sizeinteger❌Items per page.
pre_built_resemble_voiceboolean❌Filter by pre-built voices.
agestring❌Filter by age (comma-separated values).
genderstring❌Filter by gender (comma-separated values).
accentsstring❌Filter by accents (comma-separated values).
use_casestring❌Filter by use case (comma-separated values).
tone_of_voicestring❌Filter by tone (comma-separated values).
advancedboolean❌Include advanced model information.
sample_urlboolean❌Include sample audio URLs.
filtersboolean❌Include filter metadata.
voice_selectorboolean❌Format for voice selector UI.
curl 'https://app.resemble.ai/api/v2/voices?page=1&page_size=10' \
-H 'Authorization: Bearer YOUR_API_TOKEN'
{
"success": true,
"page": 1,
"total_results": 10,
"page_count": 1,
"items": [
{
"uuid": "VOICE_UUID",
"name": "Production Voice",
"status": "ready",
"voice_status": "ready",
"default_language": "en-US",
"supported_languages": ["en-US"],
"dataset_url": null,
"callback_uri": null,
"source": "Custom Voice",
"dataset_analysis_failure": false,
"component_status": {
"text_to_speech": { "status": "ready" },
"fill": { "status": "ready" },
"voice_conversion": { "status": "ready" }
},
"api_support": {
"sync_tts": true,
"async_tts": true,
"fill": true,
"sts": true
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:32:00Z"
}
]
}