docs: add available voices list to Mistral TTS page#891
Conversation
| | `voice` | `str` | `None` | Voice identifier. _(Inherited.)_ | | ||
| | `language` | `Language \| str` | `None` | Language for synthesis. _(Inherited.)_ | | ||
|
|
||
| ## Available Voices |
There was a problem hiding this comment.
This information is prone to get stale. I'd prefer to either remove or link out to Mistral's voices list; can you update to one of those?
There was a problem hiding this comment.
ha that's the thing, there is no official list of voices, which I find curious but at the same time normal because this french company is growing fast... they are actually recruiting for the "docs" side hehe (Lead Documentation Engineer, Technical Documentation Manager, Product Designer - Documentation...).
That's why I added a curl snippet showing how to fetch the latest voice list from the API. That's actually how I made that list !
So we could give a few examples and say how to get them with curl ? What do you think ?
There was a problem hiding this comment.
That's very surprising!
Yes, showing how to get a voices list would be better. Thank you.
There was a problem hiding this comment.
I did a commit for that
markbackman
left a comment
There was a problem hiding this comment.
Very nice! Thanks for the update 🙌
What
listing all 30 built-in voices available via the Voxtral TTS API
"With a Custom Voice" section to clarify the difference
Why
The
voiceparameter was documented but with no indication of valid values,causing errors like
Voice 'neutral_female' not found(HTTP 404) for userswho guessed descriptive names instead of using the correct slugs or UUIDs.
The distinction between built-in voices and custom (user-created) voices was
also not clear.
Changes
voices grouped by language (fr_fr, en_gb, en_us) with slug, mood and UUID
How voices were verified
Voices retrieved on 2026-06-11 via:
GET https://api.mistral.ai/v1/audio/voices?limit=200&offset=0
Note: Mistral may add or remove voices over time. The curl snippet is included
so users can always fetch the current list themselves.