Fish Audio TTS Now Available for Telnyx Voice AI

13, Jul 2026

Fish Audio text-to-speech is now available for Telnyx Voice AI, adding expressive multilingual speech with inline emotion control to the voice provider catalog.

What's new

  • Fish Audio TTS provider: Select Fish Audio voices across three models, s2.1-pro, s2-pro, and s1, for supported Telnyx Voice AI workflows.
  • Inline emotion and prosody control: Shape delivery in real time using text-embedded markers like [whisper], [excited], and [laugh] directly in the synthesis text, with no separate API call required.
  • Multilingual speech generation: Fish Audio's S2 models are trained on 10M+ hours of audio across 80+ languages, supporting cross-lingual synthesis without per-language model switching.
  • Curated voice catalog: Ten Fish Audio voices are available out of the box, including Aria, Nova, Paula, Ethan, Atlas, Max, and Adrian in English, Claire in French, Yuki in Japanese, and Mateo in Spanish.
  • Call Control and TeXML coverage: Use Fish Audio voices in speak commands, Gather using AI, Playback, and TeXML voice flows alongside existing Telnyx TTS providers.

Why it matters

  • Voice AI agents need speech that sounds alive in a live conversation, not just static narration. Fish Audio's inline emotion tags give developers direct control over prosody without switching providers or post-processing audio.
  • Multilingual teams can add another expressive TTS option without rebuilding their agent pipeline. Fish Audio's S2 models handle cross-lingual synthesis, so a single voice can serve callers across language boundaries.
  • Provider choice inside Telnyx means teams compare voice fit, language coverage, and delivery style while keeping telephony, orchestration, and agent configuration in one system, instead of stitching together a separate TTS stack.
  • Call flows already using Telnyx Call Control or AI Assistants can add Fish Audio as another voice option without standing up separate voice infrastructure.

Example use cases

  • Customer support agents that need natural, emotionally varied replies across live phone calls.
  • Multilingual voice agents serving callers across English, Spanish, French, Japanese, and other supported languages from a single voice.
  • IVRs and automated call flows that need expressive prompts for high-intent customer interactions.
  • Product teams testing voice fit across providers before routing production agent traffic.

Getting started

  1. In Mission Control, navigate to AI, then Assistants, then select your assistant.
  2. Open the Voice tab.
  3. Under Text-to-Speech, select a Fish Audio voice (s2.1-pro, s2-pro, or s1 model).
  4. Save the assistant and test with real caller audio before routing production traffic.

For API-based call flows, use the FishAudio.<model>.<voice_id> voice format on supported Call Control or TeXML surfaces. Example WebSocket init frame:

{
  "text": " ",
  "voice": "FishAudio.s2.1-pro.aria"
}

Synthesize with an emotion tag inline:

{
  "text": "[excited] Welcome back! Let's get you sorted."
}

Learn more in the Fish Audio provider docs, the Telnyx Text-to-Speech overview, or the Available Voices catalog.