opendunes

S2 Pro

by Fish AudioReleased 29 July 2026

S2 Pro reads text aloud in 80+ languages and takes direction in plain words inside square brackets, so a line can be whispered or excited. It handles multi-speaker conversations and expressive narration, with about 100 milliseconds to the first sound. It is the previous generation: S2.1 Pro improves quality and speed and adds voice cloning, so keep S2 Pro only for scripts already tuned to it.

TakesText
GivesAudio

What it costs

You pay for what each request uses. No subscription, no minimum.

≈ 3,00 DA per paragraph read aloud3 000 DA buys about 1 000 paragraphs read aloud

One paragraph read aloud, the ordinary use

600 UTF-8 bytes sent× 4 992,53 DA per 1M3,00 DA
Total≈ 3,00 DA

Every rate

Meter↑ you send↓ comes back
UTF-8 bytes4 992,53 DA

per 1M UTF-8 bytes

Read an order confirmation to a caller≈ 1,00 DA
Voice a 30-second radio spot≈ 2,25 DA
Read a 600-character product description aloud≈ 3,00 DA
Voice a 3-minute explainer≈ 13,48 DA
Narrate a 1 500-word article≈ 44,93 DA
When you pay
After the answer, from your balance. Nothing is held.
Why it varies
The length, and the alphabet: Arabic text takes about two bytes a character.
After each one
The exact charge shows on the request.
DepositDeposits from 50 DA, with Edahabia or CIB.

Where your request runs

One company runs this model. OpenDunes sends every request to it. DA per 1M UTF-8 bytes: ↑ what you send.

Fish Audio…
↑
4 992,53
Latency
…
Provider↑ SentLatencyUptime
Fish Audio4 992,53……

You pay the price of the provider that served your request. Prices read 15:19 · speed over the last 30 minutes · uptime over 3 days.

Call it in code

Swap the base URL and the key. Your OpenAI code runs unchanged.

POST /v1/audio/speech
Base URL
https://opendunes.com/v1
Model ID
fish-audio/s2-pro
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://opendunes.com/v1",
    api_key=os.environ["OPENDUNES_API_KEY"],
)

with client.audio.speech.with_streaming_response.create(
    model="fish-audio/s2-pro",
    input="مرحبا بكم في متجرنا. التوصيل مجاني في وهران.",
    voice="alloy",
) as resp:
    resp.stream_to_file("speech.mp3")

Runs this request once on your balance.

Questions about S2 Pro

  • How much does S2 Pro cost in dinars?

    About 3,00 DA per paragraph read aloud. ↑ 4 992,53 DA per 1M UTF-8 bytes. Arabic text takes about two bytes a character.

  • Is S2 Pro free? Can I try it?

    No. You pay per use from your balance, with no subscription. Try it in Chat at the same price.

  • What is S2 Pro best for?

    S2 Pro reads text aloud in 80+ languages and takes direction in plain words inside square brackets, so a line can be whispered or excited. It handles multi-speaker conversations and expressive narration, with about 100 milliseconds to the first sound. It is the previous generation: S2.1 Pro improves quality and speed and adds voice cloning, so keep S2 Pro only for scripts already tuned to it.

  • How do I pay for S2 Pro without an international card?

    Deposit dinars with your Edahabia or CIB card. Every model, S2 Pro included, is paid from that balance. No foreign card, no conversion.

  • Does S2 Pro work in Arabic, French or Darja?

    Fish Audio says it supports 80+ languages with automatic detection. Arabic, French and Darja are not named for this model.

  • How many voices, and can it clone mine?

    Voices: not stated. Cloning from a sample: not stated.

  • Who makes S2 Pro, and when was it released?

    Fish Audio. Released 29 July 2026.

Other Fish Audio models, priced in dinars

See all Fish Audio models
Drama 3Fish Audio · Oct 13, 2026

#4 for realistic voice · Drama 3 performs a script the way you direct it, reading plain-language stage directions in square brackets before each line, with sighs, pauses and whispered words placed exactly where you write them

Clones a voice
≈0,40 DAper paragraph read aloud
View model
Transcribe 1Fish Audio · Jul 29, 2026

Transcribes audio with automatic language detection and, when alignment details are asked for, timestamped word-level segments; the general Fish Audio transcription model, where Transcribe 1 Pro adds speaker labels

2,00 DAper minute of audio
View model
Transcribe 1 ProFish Audio · Sep 24, 2026

Transcribes interviews, meetings and podcasts, marking each speaker inline, keeping emotion and vocal cues such as laughter, detecting the language and returning timestamped words; the Pro tier of Transcribe 1

2,00 DAper minute of audio
View model
S2.1 ProFish Audio · Jul 29, 2026

#5 for realistic voice · Fish Audio's production-grade successor to S2 Pro, for multilingual voice apps, narration and dialogue, taking open-ended direction on style and emotion in plain words and cloning a voice from a reference

Clones a voice
≈3,00 DAper paragraph read aloud
View model