Soniox vs Fish Audio pricing

Compare Fish Audio TTS pricing with Soniox. See how text-to-speech costs compare by character, minute, hour, and month, with pricing for API, voice agents, conversational AI, and other voice applications.

Pricing calculator

Compare Soniox and Fish Audio TTS cost

Compare estimated text-to-speech costs based on monthly speech generation volume. Calculate how Soniox and Fish Audio pricing scales from smaller workloads to high-volume voice applications.

1,000 hours of speech / month

1025501002505001k2.5k5k10k100k

Pricing assumptions

Based on public pay-as-you-go pricing. Enterprise discounts and committed-use contracts may differ. Some providers charge separately for certain features. The calculator uses the public price for the provider configuration that most closely matches Soniox.

How much does Fish Audio TTS cost?

Fish Audio text-to-speech pricing is based on the amount of UTF-8 text processed. Fish Audio currently lists S2.1 Pro at $15 per 1 million UTF-8 bytes for its hosted API.

Fish Audio also offers S2.1 Pro Free for developers under its free API offering, subject to its Fair Use Policy.

For comparison with Soniox’s hourly TTS pricing, approximately 50,000 characters or UTF-8 bytes are assumed to correspond to one hour of generated speech. Under that assumption, Fish Audio costs approximately $0.75 per hour. For a direct comparison with Soniox:

Soniox

tts-rt-v2, updated June 2026

$0.70/hr

$0.014 per 1,000 characters

Fish Audio

s2.1-pro, updated September 2026

$0.75/hr

$0.015 per 1,000 characters

The actual cost depends on the text and its UTF-8 byte length.

Fish Audio cost per character, minute, and month

Fish Audio cost per character is based on UTF-8 bytes processed through the API. At $15 per 1 million UTF-8 bytes, the effective rate is approximately $0.000015 per UTF-8 byte.

For an English-language workload where character count is approximately equivalent to byte count, this can be expressed as approximately $0.015 per 1,000 characters.

Using the 50,000-character-per-hour assumption:

Sonioxtts-rt-v2Fish Audios2.1-pro
Cost per 1,000 characters$0.014$0.015
Estimated cost per minute$0.0117$0.0125
Cost per hour$0.70$0.75
Estimated cost per 1,000 hours$700$750

These hourly and minute figures are estimates rather than Fish Audio’s published unit prices.

For API users, Fish Audio cost per month ultimately depends on the total amount of UTF-8 text processed. There is no single fixed monthly API price; production usage is billed based on the volume of text sent to the API.

Monthly cost at 1,000 hours of generated speech

Estimated monthly TTS cost at 1,000 hours of generated speech

Soniox

tts-rt-v2

$700

Fish Audio

s2.1-pro

$750
Difference$50/month

Comparing Fish Audio cost per character, estimated cost per minute, estimated cost per hour, and monthly cost provides a clearer view of TTS economics for voice agents, conversational AI, AI assistants, voice applications, and audio generation.

Soniox vs Fish Audio TTS

Compare Soniox and Fish Audio TTS APIs across pricing and capabilities.

Sonioxtts-rt-v2Fish Audios2.1-pro
Streaming audio output
Streaming text input
Multilingual voice
Voice cloning
Timestamps
Pronunciation control
Expressive control
SupportedPartialNot supported

Fish Audio provides REST and WebSocket APIs, Python and TypeScript SDKs, voice cloning, streaming, expressive direction tags, and support for 80+ languages.

Fish Audio TTS pricing FAQ


How much does Fish Audio TTS cost?
Fish Audio S2.1 Pro is priced at $15 per 1 million UTF-8 bytes for the hosted API. Fish Audio also offers S2.1 Pro Free for developers under its Fair Use Policy.

What is Fish Audio pricing for text to speech?
Fish Audio’s production API uses usage-based pricing. S2.1 Pro is listed at $15 per 1 million UTF-8 bytes.

What is Fish Audio TTS pricing per minute?
Fish Audio does not publish a fixed per-minute TTS rate for S2.1 Pro. Using approximately 50,000 characters or UTF-8 bytes per hour of speech, the estimated cost is approximately $0.0125 per minute. Actual cost varies according to the amount of UTF-8 text required to generate the audio.

What is the Fish Audio cost per character?
Fish Audio charges $15 per 1 million UTF-8 bytes for S2.1 Pro. For text where character count is approximately equivalent to byte count, that works out to roughly $0.015 per 1,000 characters.

How much does Fish Audio cost per month?
Fish Audio API pricing is usage-based rather than a fixed monthly API fee. Monthly cost depends on the amount of text processed. At an assumed 50,000 characters per hour, 1,000 hours of generated speech would cost approximately $750 at the S2.1 Pro API rate.

What is the Fish Audio API pricing for TTS?
Fish Audio S2.1 Pro is priced at $15 per 1 million UTF-8 bytes. The API supports REST, WebSocket streaming, and Python and TypeScript SDKs.

What is the Fish Audio price per minute?
Fish Audio does not publish a fixed per-minute price for S2.1 Pro. An estimated price of approximately $0.0125 per minute can be derived using a 50,000-character-per-hour assumption.

How does Fish Audio TTS pricing compare with Soniox?
Soniox TTS v2 is priced at $0.70 per generated hour. Fish Audio S2.1 Pro is priced at $15 per 1 million UTF-8 bytes. Using the same 50,000-character-per-hour assumption, Fish Audio is approximately $0.75 per generated hour. Because Fish Audio bills by UTF-8 bytes, the actual cost comparison varies according to the language and text being generated.

How much does Fish Audio conversational AI cost?
Fish Audio provides text-to-speech infrastructure that can be used as part of conversational AI and voice-agent systems. The hosted API is billed according to the amount of UTF-8 text processed. The total cost of a conversational AI application can also include speech recognition, language model inference, and other services.

What is Fish Audio conversational AI pricing?
There is no single fixed Fish Audio conversational AI price. TTS API usage is billed according to UTF-8 text volume, while the total cost of a conversational AI system depends on the other components used by the application.

Is Fish Audio TTS real-time?
Yes. Fish Audio provides WebSocket streaming, and its S2.1 Pro TTS API is designed for low-latency speech generation. Fish Audio lists approximately 100 ms time to first audio for S2.1 Pro.

Does Fish Audio support voice cloning?
Yes. Fish Audio supports voice cloning through its TTS platform and API. Its S2.1 Pro model supports voice cloning and multilingual speech generation.

How many languages does Fish Audio support?
Fish Audio’s current S2.1 Pro materials list 80+ languages for its TTS API.

Does Fish Audio support expressive speech?
Yes. Fish Audio supports inline direction tags that can control aspects of delivery and expression. Its developer documentation describes more than 15,000 direction tags, including tags for emotion, emphasis, and vocal reactions.

Is this Fish Audio pricing up to date?
Fish Audio pricing can change as models and plans are updated. The production API price used in this comparison is the publicly listed $15 per 1 million UTF-8 bytes for S2.1 Pro. Verify current pricing before making production purchasing or budgeting decisions.

Ready to get started?

Create an account instantly, or contact us to design a custom package for your business.

Build with API

Documentation

Get up and running in minutes and spend your time building, not wrestling with the API.

Explore docs

See what you’ll pay

Pay only for what you use with our flexible pricing. Built to scale with you.

Pricing details