provider voices GET
/v1/shared-voices @utdk/elevenlabs
/v1/shared-voices Get Voices
Retrieves a list of shared voices.
- page_size query
- How many shared voices to return at maximum. Can not exceed 100, defaults to 30.
- integer
- category query
- Voice category used for filtering
- gender query
- Gender used for filtering
- age query
- Age used for filtering
- accent query
- Accent used for filtering
- language query
- Language used for filtering
- locale query
- Locale used for filtering
- search query
- Search term used for filtering
- use_cases query
- Use-case used for filtering
- descriptives query
- Search term used for filtering
- featured query
- Filter featured voices
- boolean
- min_notice_period_days query
- Filter voices with a minimum notice period of the given number of days.
- include_custom_rates query
- Include/exclude voices with custom rates
- include_live_moderated query
- Include/exclude voices that are live moderated
- reader_app_enabled query
- Filter voices that are enabled for the reader app
- boolean
- owner_id query
- Filter voices by public owner ID
- sort query
- Sort criteria
- page query
- integer
- xi-api-key header
- Your API key. This is required by most endpoints to access our API programmatically. You can view your xi-api-key using the 'Profile' tab on the website.
Try it
Authentication
Configure credentials for ElevenLabs API Documentation
Code snippet
Updates live as you fill in the form above.
TypeScript
import elevenlabs from '@utdk/elevenlabs';
await elevenlabs.getLibraryVoices({
"page_size": 30,
"featured": false,
"reader_app_enabled": false,
"page": 0
})