Voice ID format
Voice IDs follow the patternProvider.Model.voice_name. To find a voice:
- Browse the voice library
- Copy the voice ID (e.g.
Telnyx.NaturalHD.astra) - Pass it to
telnyx.TTS(voice="...")
Examples
Available providers and models
| Provider | Models |
|---|---|
| Telnyx | NaturalHD, Ultra |
| MiniMax | speech-02-turbo, speech-2.6-turbo, speech-2.8-turbo |
| Rime | ArcanaV3, KokoroTTS |
| AWS | Polly (Neural voices) |
| Azure | Neural voices |
| Inworld | — |
| ResembleAI | — |
Parameters
| Parameter | Default | Description |
|---|---|---|
voice | — | Voice ID (e.g. Telnyx.NaturalHD.astra) |
sample_rate | 24000 | Audio sample rate in Hz |