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_idto later TTS requests. - Same free-model quality:
s2.1-pro-freeuses the same model quality and language coverage ass2.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 --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.wavCompare Free Providers
The following platforms provide free access to Fish Audio S2.1 Pro through free tiers, trial credits, or daily quotas.
Community Feedback
Comments are tied to your GitHub account — sign in to join the discussion.