Browse voices
The voice catalog your workspace can use is the source of truth. List it and filter to what you need.
Search in plain language
search is not a substring match. It combines keyword matching against the voice’s name and tags with a semantic match against its description, so a query like warm narrator for documentary returns voices that read that way rather than voices with those literal words.
Hear it before you commit
Every voice carries a sample_url — a time-limited presigned URL you can play directly. Two things to know:
- Pass
language=tovoices.listand each voice also getslanguage_sample_urlpluslanguage_sample_locale, the clip in the locale you asked for.language_sample_localeis the locale actually served: a bare-family filter likeenexpands to bothen-usanden-gb, and this tells you which one you’re hearing. preview_localeslists the locales a voice has ready-to-play preview audio for. That’s what it can be heard in —supported_languagesis what it can speak, and they are not the same list.
For one voice in one specific locale there is a dedicated endpoint that returns the clip along with the model it was synthesized with:
The URL is valid for an hour — fetch the preview again rather than caching it.
GET /voices/{voice_id}/preview is new. It reaches the Python SDK and CLI as voices.preview in the next release; until then, call it over HTTP as above.
Imported voices can be unavailable
If your workspace imports voices from its own provider account (BYOK, source: "provider_imported"), those can go unavailable — the provider key stopped working, the voice was deleted upstream, or a sync hasn’t reconciled yet. Unavailable voices stay listed and readable, but a workflow that references one is rejected at save, at run start, and at synthesis.
availability is null for platform voices — they have no import lifecycle to go wrong.
Browse the full catalog with pricing and languages at onepin.ai/models, or see Voices & Models for the model list.
Related
- Voices & Models — the model catalog
- Generator — assigning a voice
- Bring your own key — where imported voices come from, and how to pin one

