Speech synthesis models

Our models are built for different use cases — from expressive English narration to native-quality multilingual synthesis.

ModelRecommended

Simba 3.2

model="simba-3.2"

Streaming-native speech with <100ms first byte and rich expressivity

Our flagship streaming-native English model. First byte in <100ms, finer-grained emotional control, SSML prosody, and every English voice in the catalog, your cloned voices included.

<100ms
First byte
English
Languages
Self-serve
Voice cloning
24kHz
Sample rate
  • Streaming-native architecture
  • Emotional expression
  • Every English voice in the catalog
  • Self-serve voice cloning
  • SSML prosody control
Demo

Emotion Control

Direct the same line toward neutral, calm, cheerful, energetic, or sad delivery. Simba 3.2 shapes rhythm and tone with SSML emotion control.

Neutral
Calm
Cheerful
Energetic
Sad

“The quick brown fox jumped over the lazy dog.”

Model

Simba 3.0

model="simba-3.0"

Streaming-native synthesis beyond English

Streaming-native synthesis in English, German, Spanish, French, Italian, and Brazilian Portuguese. Routing happens automatically by language, and zero-shot voice cloning works self-serve.

~200ms
First byte
7
Locales
Self-serve
Voice cloning
24kHz
Sample rate
  • Streaming-native architecture
  • 7 supported locales
  • Zero-shot voice cloning
  • Emotional expression
  • SSML prosody control
Language demo

Multilingual Synthesis

Use Simba 3.0 for English, German, Mexican Spanish, French, Italian, and Brazilian Portuguese. Each sample uses a voice cataloged for that locale.

English

en-US

German

de-DE

Spanish

es-MX

French

fr-FR

Italian

it-IT

Portuguese

pt-BR

Voice demo

Zero-Shot Voice Cloning

Create a reusable voice from a short, consented reference clip. Self-serve cloning on Simba 3.2 and Simba 3.0 preserves the speaker's identity across new scripts.

ReferenceOriginal speaker
CloneSimba 3.0 output

All models, one API

Access every model through the same endpoint. Switch between models with a single parameter change.

python
from speechify import Speechify

client = Speechify()  # uses SPEECHIFY_API_KEY env var

response = client.tts.audio.speech(
    input='<speak><speechify:style emotion="cheerful">Every moment of light and dark is a miracle.</speechify:style></speak>',
    voice_id="geffen_32",
    model="simba-3.2",
    audio_format="mp3",
)

with open("output.mp3", "wb") as f:
    f.write(response.audio_data)

Privacy preferences

Choose what we may store on this device. You can change this at any time from the footer.

Strictly necessary

Sign-in, security, load balancing, and remembering your privacy choices. These cannot be switched off.

Always on

Analytics

How the site is used in aggregate - which pages get read, where people get stuck - so we can improve it.

Marketing

Measures which campaigns bring people here, and lets us show relevant ads on other platforms.