We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Fish Audio: S2.1 Pro Free (free)

fish-audio/s2.1-pro-free:free
SpeechInput: textAdded Jul 29, 2026

Try Fish Audio: S2.1 Pro Free (free) now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
input_references
0/3
reference_transcript

Results will appear here.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

About Fish Audio: S2.1 Pro Free (free)

Fish Audio: S2.1 Pro Free is a speech synthesis model from Fish Audio, offered as the no-cost variant of Fish Audio S2.1 Pro. It is intended for testing, prototyping, and low-volume applications, and it provides the same synthesis capabilities as the paid model without production latency or availability guarantees. If you are evaluating Fish Audio's speech technology or building something small, this is the version to start with.

The model takes text as its only input and produces speech as its only output. That makes it a straightforward text-to-speech system: you send text, you get audio back. No context length is published for this model, and the maximum output is listed as zero, so there is no documented token budget to plan around. The supported parameters list is empty, which means the request surface is minimal and you should not expect to tune generation through the usual sampling or formatting knobs.

The practical uses follow directly from that shape. Prototyping a voice interface, generating placeholder audio for a demo, testing how a script sounds before committing to a production voice, or adding speech to a low-volume internal tool are all reasonable fits. Because the model is text in and speech out, it suits any workflow where you already have written content and need it spoken. It is less suited to tasks that need audio understanding, since it does not accept audio as input.

You call it through api14's OpenAI-compatible API using the model id "fish-audio/s2.1-pro-free:free". Because the API follows the OpenAI format, you point your existing client at api14's base URL and pass that model id in your request, with the text you want spoken as the input. The model supports no additional request parameters, so keep your payload simple and rely on the defaults rather than passing temperature, top_p, or similar fields.

The main caveat is the free tier itself. Fish Audio describes this variant as lacking production latency or availability, so it is not the right choice for user-facing products where response time and uptime matter. If you need those guarantees, the paid S2.1 Pro is the natural step up. For everything else, this model gives you the same synthesis capabilities at no cost, which makes it a sensible first stop for experiments and small workloads.

How to call the Fish Audio: S2.1 Pro Free (free) API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "fish-audio/s2.1-pro-free:free".
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const audio = await client.audio.speech.create({
  "model": "fish-audio/s2.1-pro-free:free",
  "input": "Hello from api14! One API for every model.",
  "voice": "alloy",
  "response_format": "mp3"
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));

Specifications

Input
text
Output
speech

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

Fish Audio: S2.1 Pro Free (free): frequently asked questions

How much does the Fish Audio: S2.1 Pro Free (free) API cost?
Fish Audio: S2.1 Pro Free (free) is free to call ($0 per token). Free variants have stricter upstream rate limits, so use them for testing and low-volume work.
What can Fish Audio: S2.1 Pro Free (free) do?
Fish Audio: S2.1 Pro Free (free) accepts text and returns speech.
How do I call Fish Audio: S2.1 Pro Free (free) from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "fish-audio/s2.1-pro-free:free". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Fish Audio: S2.1 Pro Free (free)?
Comparable Speech models at a similar price: Google: Gemini 3.8 Flash Lite TTS, Google: Gemini 3.8 Flash TTS, hexgrad: Kokoro 82M. Each runs through the same API key, so switching is one string.

Fish Audio: S2.1 Pro Free (free) community

New topic

This community has no topics yet. Open the first one about Fish Audio: S2.1 Pro Free (free).