# Soniox TTS Now Available for Telnyx Voice AI

> Source: <https://telnyx.com/release-notes/soniox-tts-voice-ai>
> Published: 2026-09-25 00:00:00+00:00

[Contact us](https://telnyx.com/contact-us)

[Log in](https://portal.telnyx.com)

Soniox text-to-speech is now available for Telnyx Voice AI, adding about 200 voices that each speak 60 languages from one model to the voice provider catalog.

`Soniox.tts-rt-v2.<Name>` format, with about 200 voices in the catalog including `Soniox.tts-rt-v2.Adrian`, `Soniox.tts-rt-v2.Emma`, and `Soniox.tts-rt-v2.Nina`.` language` to the two-letter ISO 639-1 code of the text, with `en` as the default. On Voice AI Assistants, one voice follows the caller when they change language during a call.`pcm_mulaw` and `pcm_alaw` output.`POST /v2/text-to-speech/speech` and WebSocket streaming), Call Control `speak`, `gather_using_speak`, and conference `<Say>`.` speed` from `0.7` to `1.3`, and set `reduce_silence` to shorten the pauses between words.
For API-based call flows, pass a Soniox voice to `POST /v2/text-to-speech/speech`, over WebSocket streaming, or in a Call Control or TeXML call. Set `language` to the language of the text. Soniox lists the full set of [supported languages](https://soniox.com/docs/tts/concepts/supported-languages). Example REST request:

```
{
  "text": "Your verification code is 4729. We sent it to [email protected].",
  "voice": "Soniox.tts-rt-v2.Adrian",
  "voice_settings": {
    "language": "en"
  }
}
```

In TeXML, set the voice and language on `<Say>`:

```
<Response>
  <Say voice="Soniox.tts-rt-v2.Emma" language="it">Buongiorno, come posso aiutarla?</Say>
</Response>
```

**Learn more** in the [Soniox provider docs](https://developers.telnyx.com/docs/voice/tts/providers/soniox), the [Available Voices catalog](https://developers.telnyx.com/docs/voice/tts/available-voices), or the [Telnyx Text-to-Speech overview](https://developers.telnyx.com/docs/voice/programmable-voice/tts).
