Voice agent multilingual language list is now server-driven

GET /v1/agents/voices now returns a multilingual_languages field listing every language an agent may declare in additional_languages, so language pickers render from the live set instead of a hard-coded list that drifts out of date.

Developer Relations · SpeechifyAI Labs
1 min read

The answer to “which languages can my agent speak?” is now an API call, not a doc table.

GET /v1/agents/voices returned voices. It now also returns multilingual_languages — every language an agent may declare in additional_languages. Render a language picker from this list rather than hard-coding one, because the supported set grows as the voice catalogue expands and a stale client list would offer languages the server rejects on save.

This extends the multilingual agents support introduced on 2026-07-24. The shape of additional_languages is unchanged.

See the docs changelog for the full details.

Privacy preferences

Choose what we may store on this device. You can change this at any time from the footer.

Strictly necessary

Sign-in, security, load balancing, and remembering your privacy choices. These cannot be switched off.

Always on

Analytics

How the site is used in aggregate - which pages get read, where people get stuck - so we can improve it.

Marketing

Measures which campaigns bring people here, and lets us show relevant ads on other platforms.