Provider

Fish Audio API: models & pricing

Fish S2 Pro text-to-speech. Call every one with a single ATP project key through an OpenAI-compatible gateway.

Models
1
Fish Audio
Modalities
Audio
From
$0.015
per 1K characters
fish-s2-pro
Latest release
Fish S2 Pro
Mar 9, 2026
fish-s2-pro
Models

All Fish Audio models on ATP

Prices in USD. Credits are deducted only when a request succeeds. Open a model for full pricing and an estimate.

Prices

1
USD · USD 1 = 100 credits
All Fish Audio models on ATP
ModelOutput / rate
fish-s2-pro
Positioning: Flagship. Price level 2 of 4 among audio models.
$0.015/ 1K chars
On ATP

How teams use Fish Audio on ATP

The same Fish Audio models, with the controls a company needs around them: who can call which model, from which project, within what budget, and a record of every request.

  • Project API keys

    Every key belongs to one project and inherits its models and balance. Revoke one at any time without touching the rest.

  • Model allowlist per project

    Enable only the Fish Audio models a project needs. Anything off the list can't be called with that project's keys.

  • Budgets

    Credits flow from organization to workspace to project. The allocation is the cap, so one team can't spend another team's budget.

  • Per-request logs

    Each call is recorded with its project, key, model, usage and credits debited, so spend is attributable down to a single request.

  • One wallet, one bill

    Fish Audio and the other 10 providers on ATP draw from the same prepaid credits. No separate vendor contracts or invoices.

speech.sh · curl
curl https://api.atptoken.ai/omni/media/v1/audio/generations \
  -H "Authorization: Bearer atp-•••" \
  -H "Content-Type: application/json" \
  -d '{ "model": "fish-s2-pro", "text": "Hello from ATP Token.", "format": "mp3" }'
# → 200 { "data": [{ "url": "https://media-prod.atptoken.ai/v/..." }] }

Point an existing SDK or HTTP client at ATP and set the model id. Confirm what your key can call with GET /v1/models. Full guide in the docs

Governance treeSample
Organization  Northwind Labs · 9,842 credits
Workspace  Product
  62%  support-bot
models: claude-sonnet-5,
        gpt-5.5
  38%  web-app
models: gpt-5.5,
        deepseek-v4-flash
Workspace  Media lab
 100%  video-lab
limit reached
models: fish-s2-pro,
        kling-v3-pro
FAQ

Fish Audio API on ATP: FAQ

FAQ

5
How do I call the Fish Audio API through ATP Token?
Create a project API key, enable the Fish Audio model ids on the project's model allowlist, then call https://api.atptoken.ai/omni/media/v1/audio/generations with model set to the API id (for example fish-s2-pro). Speech generation returns synchronously.
How much does the Fish Audio API cost on ATP Token?
Prices for the 1 Fish Audio model on ATP Token: $0.015 per 1K characters. Usage is billed in credits (USD 1 = 100 credits), debited from the project balance per completed request; failed requests are not billed. No monthly fee, USD 5 minimum top-up.
What are the newest Fish Audio models on ATP Token?
The most recent Fish Audio release we list is Fish S2 Pro (fish-s2-pro), released by Fish Audio on Mar 9, 2026. GET /v1/models lists the full set.
Which Fish Audio models are available on ATP Token?
1 audio generation model: Fish S2 Pro (fish-s2-pro). Per-model resolutions and rates are in the table above.
How do teams control who can use Fish Audio models, and how much they spend?
Each project has its own API keys and model allowlist — a Fish Audio model that isn't on the list can't be called with that project's key. Credits flow from organization to workspace to project with budget caps, every request is logged with project, key, model and credits debited, and all providers share one wallet and one bill.
Get started

One key for Fish Audio and every other model.

Sign up free, top up from USD 5, and scope your first project key in minutes.