Fish Audio API

The Fish Audio API provides RESTful access to text-to-speech, speech-to-text, voice cloning, and voice management capabilities backed by the Fish Audio S2-Pro model. Endpoints support streaming low-latency generation, multilingual synthesis across 30+ languages, emotion control, and on-the-fly custom voice creation from short reference clips. The API is consumed through the Fish Audio Python, Go, and TypeScript SDKs and a community of integrations including n8n.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/fish-audio-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: fish-audio:fish-audio-api
name: Fish Audio API
description: The Fish Audio API provides RESTful access to text-to-speech, speech-to-text, voice cloning,
  and voice management capabilities backed by the Fish Audio S2-Pro model. Endpoints support streaming
  low-latency generation, multilingual synthesis across 30+ languages, emotion control, and on-the-fly
  custom voice creation from short reference clips. The API is consumed through the Fish Audio Python,
  Go, and TypeScript SDKs and a community of integrations including n8n.
humanURL: https://docs.fish.audio
baseURL: https://api.fish.audio
tags:
- Text-to-Speech
- Voice Cloning
- Speech-to-Text
- Streaming
- REST
- Audio
tags_raw:
- Text to Speech
- Voice Cloning
- Speech to Text
- Streaming
- REST
- Audio
properties:
- type: Documentation
  url: https://docs.fish.audio
- type: GettingStarted
  url: https://docs.fish.audio/quickstart
- type: Playground
  url: https://fish.audio/discovery
- type: SDKs
  url: https://github.com/fishaudio/fish-audio-python
- type: SDKs
  url: https://github.com/fishaudio/fish-audio-go
- type: GitHubOrganization
  url: https://github.com/fishaudio
features:
- name: Text-to-Speech Generation
  description: Synthesize natural, emotionally expressive speech from text using the Fish Audio S2-Pro
    model across 30+ languages.
- name: Voice Cloning
  description: Create custom voice models from as little as 15 seconds of reference audio for downstream
    TTS.
- name: Speech-to-Text Transcription
  description: Transcribe audio with multispeaker detection and emotion tagging metadata.
- name: Streaming Audio
  description: Low-latency streaming responses suitable for real-time agent, IVR, and live narration use
    cases.
- name: Emotion and Prosody Control
  description: Inline emotion tags (angry, sad, excited) and special effects (laughing, sobbing) for expressive
    output.
- name: Multilingual Synthesis
  description: Native support for English, Mandarin, Japanese, Korean, and more than 25 additional languages.
- name: Voice Library
  description: Access to a hosted library of more than two million pre-built voices for instant TTS generation.
useCases:
- name: Audiobook and Podcast Production
  description: Generate full-length narrated content with multi-character voices via Story Studio workflows.
- name: Conversational Agents and IVR
  description: Power voice-first agents and interactive voice response systems with low-latency synthesis.
- name: Gaming NPC Dialogue
  description: Create dynamic in-game character voices and barks without manual voice-over sessions.
- name: Video and Content Localization
  description: Dub and localize video, social, and marketing content across dozens of languages.
- name: Accessibility Tooling
  description: Embed expressive screen reading and assistive voice output in accessibility products.
integrations:
- name: Python SDK
- name: Go SDK
- name: TypeScript SDK
- name: n8n
- name: LangChain
- name: Hugging Face
- name: Discord
authentication:
- type: API Key
  description: Requests authenticate using a Bearer API key issued from the Fish Audio dashboard.