Home / Text to Speech / Fish Audio S2.1 Pro

Free Fish Audio S2.1 Pro API

Updated 7/15/2026

Production-grade multilingual TTS with 83 languages, natural-language emotion control, and reusable cloned voices; s2.1-pro-free is $0 under fair-use limits.

About the Model

Why choose Fish Audio S2.1 Pro?

Choose S2.1 Pro when you need natural speech across many languages without maintaining separate language models. It automatically detects the input language and supports 83 languages.

Core strengths

  • Natural direction: place descriptive cues such as [whispers sweetly], [laugh], or [sigh] inside the text.
  • Reusable voices: create a voice clone once, then pass its Voice ID as reference_id to later TTS requests.
  • Same free-model quality: s2.1-pro-free uses the same model quality and language coverage as s2.1-pro.

What free means

The API model s2.1-pro-free costs $0 for development and testing under unpublished fair-use limits. It has no TTFA or DPA guarantees. This is separate from the website Free Tier, which currently lists 8,000 monthly credits, about 7 minutes, 500 characters per generation, and 3 public voice slots.

Create a Fish Audio account and API key: https://fish.audio/?aff=QNLX47TF37QU6

Try it in your browser

Pick a model, paste your own free key, and run. Your key is sent once to call the provider and never stored on our servers.

Pick a model, paste your own free key, and run. Your key is sent once to call the provider and never stored on our servers.

How to call Fish Audio S2.1 Pro

curl
curl --request POST https://api.fish.audio/model \
  --header "Authorization: Bearer $FISH_API_KEY" \
  --form type=tts \
  --form title="My Voice" \
  --form "description=Cloned from a clean sample" \
  --form visibility=public \
  --form train_mode=fast \
  --form enhance_audio_quality=true \
  --form voices=@sample.wav
python
import os
import requests

with open("sample.wav", "rb") as audio:
    response = requests.post(
        "https://api.fish.audio/model",
        headers={"Authorization": f"Bearer {os.environ['FISH_API_KEY']}"} ,
        data={"type": "tts", "title": "My Voice",
              "visibility": "public", "train_mode": "fast",
              "enhance_audio_quality": "true"},
        files={"voices": ("sample.wav", audio, "audio/wav")},
        timeout=60,
    )
response.raise_for_status()
print(response.json()["_id"])

Compare Free Providers

The following platforms provide free access to Fish Audio S2.1 Pro through free tiers, trial credits, or daily quotas.

ProviderContext WindowFree QuotaRequires CCTrustAction
Fish AudioN/ARate LimitNo
Trust 50
Details
Fish AudioN/ARate LimitNo
Trust 50
Details

Frequently Asked Questions

Is Fish Audio S2.1 Pro free to use?

Yes. Fish Audio S2.1 Pro is available for free through 1 provider(s) listed below, with no purchase required.

What are the rate limits and quotas?

Free access varies by provider — Fish Audio: Rate Limit; Fish Audio: Rate Limit.

How do I get a free Fish Audio S2.1 Pro API key?

Sign up with Fish Audio, then create an API key from your dashboard. See the provider details above for the exact steps.

Which providers offer Fish Audio S2.1 Pro for free?

Fish Audio S2.1 Pro is currently available for free via: Fish Audio.

Know another free provider for Fish Audio S2.1 Pro?

Help the community by sharing other ways to access this model for free.