Articles · Nov 3, 2026

Cartesia vs ElevenLabs: Which TTS Fits Your Voice Agent?

Compare Cartesia vs ElevenLabs on latency, voice quality, cloning, languages, pricing, and deployment, and see which TTS fits your voice agent.

Cartesia and ElevenLabs make the voices that most AI voice agents speak with. Both sell a text-to-speech model tuned for live conversation, both clone voices, and both now sell speech recognition and an agent product too.

The Cartesia vs ElevenLabs decision comes down to two things a caller notices: how fast the first word arrives, and how human that word sounds. Cartesia leads its pitch with speed and a new model architecture. ElevenLabs leads with range: more voices, more languages, and finer control over performance.

All feature and pricing information in this comparison comes from each vendor's official website, docs, and pricing pages, as of October 26, 2026.

What is Cartesia?

Cartesia homepage
The Cartesia homepage. Source: cartesia.ai

Cartesia is a voice AI company that builds speech models on a State Space Model (SSM) architecture, a different approach from the transformers most AI models use. SSMs bring lower cost and higher concurrency on long sequences, and Cartesia runs the same models in the cloud, on-premise, and on-device.

Its flagship product is Sonic, a text-to-speech model built for live conversation. The company also sells Ink, a streaming speech-to-text model, and managed voice agents built on Ink and Sonic together.

Teams that run voice agents at phone-call volume are the core customers. EliseAI runs 5M+ voice calls a month on Cartesia, which shows the models holding up at call-center scale.

What is ElevenLabs?

ElevenLabs homepage
The ElevenLabs homepage. Source: elevenlabs.io

ElevenLabs builds its own voice AI models, starting with text-to-speech and now reaching into speech recognition and a full agent platform. It sells a family of TTS models, each tuned for a different job: Eleven v4 is the current generation, built on what the company calls an entirely new architecture, and Eleven v4 Turbo is its model for real-time speech and agents.

Range is the selling point. Its catalog of over 16,000 voices works with Eleven v4, the v4 family supports 90+ languages, and tags written straight into the script direct how a line is performed.

Product teams use ElevenLabs for narration, characters, support agents, and localization.

Cartesia vs ElevenLabs at a glance

The table lines up what each vendor sells today, and the sections below break each row down in detail.

CartesiaElevenLabs
Real-time TTS modelSonic 3.6Eleven v4 Turbo, with Flash v2.5 still available
ArchitectureState space modelNot disclosed beyond "entirely new"
Published latencyFirst audio in under 90msAbout 100ms inference on v4 Turbo
Languages4490+ on the v4 family
Voice catalog500+ voices16,000+ voices
Instant clone input10 seconds of audioUnder two minutes of audio
Paid plans from$5 a month$6 a month
Self-hosted optionOn-prem, air-gapped, VPC, or on-deviceOn-prem priced case by case

Key terms in this comparison

The comparison below leans on these terms, so knowing what each one means makes it easier to weigh Cartesia and ElevenLabs feature by feature. Here is each one in plain language.

  • TTS and STT: text-to-speech turns written text into a spoken voice, and speech-to-text turns spoken audio into written text. The speaking half and the listening half of every voice agent.
  • Latency, time-to-first-audio, and P90: latency is the wait before something happens, and time-to-first-audio is how long a voice model takes to start speaking. P90 is the time 90% of requests beat, so it shows how slow the unlucky calls get, not the average ones.
  • Streaming: sending audio out while the rest is still being generated, so the caller hears the first words right away. Every real-time voice agent depends on it.
  • SSML and audio tags: SSML is the markup older voice systems use for pauses and emphasis. Both vendors now take direction from the script itself instead, through plain text or tags like [laughter] and [whispers].
  • Deployment and compliance: on-prem, VPC, and air-gapped all mean running the model inside your own infrastructure, and data residency is which region stores your audio.

Latency: time-to-first-audio and P90

Cartesia (Sonic)ElevenLabs (Eleven v4 Turbo, Flash v2.5)Why it matters
Own headline figureUnder 90ms to first audioAbout 100ms inference on v4 TurboBoth are quicker than a blink, and each vendor measures a different step, so the two numbers don't compare directly.
Other published tests320ms median for Sonic 3.5, in an outside test150ms to first speech on its own chart, about 75ms on Flash v2.5Fuller measurements land higher than headline figures, and all of them stay under half a second, a wait a caller reads as instant.
Slow-call claim4x faster at P90, per CartesiaNo P90 figure on its own pagesP90 is the time 90% of requests beat. A P90 over one second means one call in ten pauses long enough for the caller to talk over the agent.

What the numbers mean

  • Headline figures: Cartesia says Sonic streams its first audio in under 90ms, fast enough for a live phone call, and ElevenLabs quotes about 100ms inference for Eleven v4 Turbo and about 75ms for Flash v2.5. All three are a fraction of the time a blink takes. The ElevenLabs footnote says its figures exclude application and network latency, so treat every headline number as a best case.
  • Fuller measurements: when Sonic 3 launched, Cartesia's changelog listed about 190ms median latency, and its comparison page shows Sonic 3.5 at a 320ms median time-to-first-audio (TTFA) in tests run by Coval, an outside voice AI evaluation platform. ElevenLabs quotes about 150ms time to first speech for v4 Turbo, and on its own v4 chart it places Cartesia Sonic 3.6 at 262ms. Every one of those numbers is still under half a second, a gap most callers would never notice.
  • P90, the slowest calls: P90 describes your unlucky calls rather than your average ones, and it is where Cartesia attacks hardest. Cartesia says every ElevenLabs model crosses one second at P90 in Coval's tests, and that it runs 4x faster on that measure. Those tests measured older ElevenLabs models, not v4 Turbo, so run your own P90 test on the model you plan to ship.

Verdict

  • Pick Cartesia if you're building phone agents where the slowest call matters as much as the average one, because it is the only vendor here publishing a P90 claim, and that could make it the safer pick for latency-critical calls.
  • Pick ElevenLabs if its published medians are already fast enough for your product, because at these levels the gap between the headline figures is too small to matter on its own.

Voice quality and emotional range

Cartesia (Sonic 3.6)ElevenLabs (Eleven v4)Why it matters
Benchmark citedSpeech Arena, 1282 Elo for Sonic 3.6No outside benchmark on its voice pagesAn outside leaderboard is easier to trust than a vendor demo, but the published scores don't grade the newest ElevenLabs model.
EmotionRead from the script, tags in EnglishAudio tags written into the scriptDecides how much work it takes to make a line sound happy, apologetic, or urgent.
Nonverbal soundsA [laughter] tag[laughs], [whispers], and sound effectsSmall human noises are what make an agent sound less robotic on a call.

What the numbers mean

  • Benchmarks: on the Artificial Analysis Speech Arena leaderboard in August 2026, Cartesia Sonic 3.6 scored 1282, against 1177 for Eleven v3 and 1084 for Flash v2.5. In Cartesia's own blind tests, US English listeners picked Sonic 3.6 over Eleven v3 92% of the time. Neither comparison includes Eleven v4, so the public scores grade the previous ElevenLabs generation.
  • Emotion control: Sonic reads emotional subtext from the transcript by default, and optional emotion tags work in English only. Its primary emotions are neutral, calm, angry, content, sad, and scared, its voice controls set speed from 0.6 to 1.5, and disfluencies like "hmm" in the script give the voice a natural thinking pace. You write the line, and the model decides how to say it.
  • Performance direction: ElevenLabs puts its emotional range into audio tags such as [laughs], [whispers], and even sound effects like [door slams], and Eleven v4 follows tag sequences more reliably than Eleven v3. A script reads like stage direction, so the writer, not the model, decides how each line lands.

Verdict

  • Pick Cartesia if you want the voice to find the right tone on its own, and your scripts are in English, where its emotion tags add manual control.
  • Pick ElevenLabs if you want to direct each line like a screenplay, with whispers, laughs, and sound effects written into the script. Since the published benchmarks skip Eleven v4, the fairest test of voice quality is a blind listen with your own script.

Voice cloning and the voice library

Cartesia (Sonic 3.6)ElevenLabs (Eleven v4)Why it matters
Instant clone input10 seconds of audioUnder two minutes of audioTen seconds is a voicemail, two minutes is a short recording session. Both are easy to collect, so the gap is too small to matter.
Professional clone30+ minutes of audio, from the Startup planCreator plan or higherThe higher-fidelity option for a brand voice sits behind a paid tier on both vendors.
Catalog500+ voices16,000+ voicesA catalog roughly 30 times larger means far more accents and styles to audition without recording anyone.

What the numbers mean

  • Instant clones: both vendors offer voice cloning in two tiers, instant and professional. Cartesia makes an instant voice clone from 10 seconds of audio, and Sonic 3.6 can use up to 60 seconds to hold onto an accent. ElevenLabs needs under two minutes, and its v4 instant clones now beat the professional clones of Multilingual v2. Either way, a usable copy of a real voice takes minutes to set up.
  • Professional clones and plan gates: Cartesia's professional voice cloning needs at least 30 minutes of clean audio from one speaker, and training is free. Instant cloning starts on the Pro plan and professional clones on Startup, so the Free plan can't keep either. On ElevenLabs, professional clones start on the Creator plan.
  • Clones and model upgrades: professional clones made on older Sonic models keep working, because Sonic 3.6 is backwards compatible with Sonic 3.5. ElevenLabs professional clones returned in v4 after v3 dropped them, and clones made before v4 need retraining to work well on the new model. If a cloned brand voice is central to your product, plan for that retraining step.
  • The catalogs: Cartesia's library holds 500+ voices across 44 languages. The ElevenLabs catalog is the largest in this comparison at over 16,000 voices, though free-tier users can't call library voices through the API. For a brand voice built from a short recording, both work; for a big casting choice without recording anyone, ElevenLabs has more voices to audition.

Verdict

  • Pick Cartesia if you want a clone from the shortest possible sample, or you want clones that keep working across model upgrades.
  • Pick ElevenLabs if you'll cast the voice from a catalog rather than record one, because 16,000+ voices give you far more to audition.

Languages and regional accents

Cartesia (Sonic 3.6)ElevenLabs (Eleven v4, v3, Flash v2.5)Why it matters
Languages44 on Sonic 3.690+ on v4, 70+ on v3, 32 on FlashIf a language you need sits outside Cartesia's 44, the decision is made for you.
Accent handlingNative pronunciation in each languageNamed regional variants on its older modelCallers can tell a local accent from a generic one in the first sentence, which shapes how much they trust the agent.

What the numbers mean

  • Language counts: Sonic 3.6 speaks 44 languages, the Eleven v4 family supports 90+, Eleven v3 supports 70+, and Flash v2.5 supports 32. The counts only decide things at the edges: an agent that must speak a language outside Cartesia's 44 can only run on ElevenLabs of these two.
  • Accents: Cartesia says Sonic pronounces words and phrases the way a local would, which matters most for agents that answer in one country at a time. ElevenLabs lists regional accents by name on Multilingual v2, including US, UK, Australian, and Canadian English, Brazilian and European Portuguese, and Mexican and Spanish Spanish, and it advises picking a voice whose accent matches your target language and region.
  • What to test: if your markets fall inside Cartesia's list, compare a native speaker's reaction to both voices before you count languages. A voice that sounds local in your main market matters more than a long list you'll never use.

Verdict

  • Pick Cartesia if your markets sit inside its 44 languages and a native-sounding local accent is the bar to clear.
  • Pick ElevenLabs if you need languages beyond that list, or you want named regional variants of the same language to choose from.

Pricing

CartesiaElevenLabsWhy it matters
Free plan20,000 credits a month10,000 credits a month, about 10 minutes of audioEither allowance covers prototyping an agent before you pay anything.
Paid plans from$5 a month$6 a monthA dollar apart. The entry price gap is too small to matter.
Billing unitCredits, one per characterUS dollars per 1,000 characters on the APIDifferent units hide the real comparison, which is cost per spoken minute at your volume.

What the numbers mean

  • How Cartesia bills: one credit equals one character, and a minute of audio takes 750 to 800 credits, so a plan's credit total translates directly into spoken minutes. Overage on the Pro tier costs $65 per million credits. Its managed agents run $0.06 a minute, and a Cartesia-provided phone number adds a small per-minute telephony fee.
  • How ElevenLabs bills: the TTS API charges $0.08 per thousand characters on its multilingual models, and Flash and v4 Turbo cost half that, with v4 Turbo billed as its best model for real-time and agents. The half-price models are the ones a live voice agent would use anyway, so most agent traffic lands on the cheaper rate.
  • The number to compare: for a voice agent that speaks all day, convert both to cost per spoken minute at your volume. Cartesia's TTS pricing scales by credit tier, and ElevenLabs halves its per-character price on its fast models, so the winner depends on your monthly character count rather than the list price.

Verdict

  • Pick Cartesia if you want the bigger free allowance to prototype with and credit pricing that scales as your tier grows.
  • Pick ElevenLabs if your agent runs on Flash or v4 Turbo, because the half-price rate on its fast models could make it the better value at volume.

Deployment and compliance

CartesiaElevenLabsWhy it matters
On-premYes, including air-gapped networksCase by caseDecides whether audio can stay entirely inside your own walls, which some banks and agencies require.
ComplianceSOC 2 Type II, HIPAA-eligible, GDPRPCI DSS Level 1, HIPAA with a signed agreementThe certifications a security review asks for first. Both vendors can support a HIPAA project.
Uptime SLA99.9%Not stated on the pages checkedA written availability promise, which starts to matter once an agent answers real customer calls.

What the options mean

  • Where the model runs: Cartesia offers the wider choice. Sonic 3.6 deploys on-prem inside your data center, including air-gapped networks, in your own VPC on AWS, GCP, or Azure, or embedded in your product through OEM licensing, all under enterprise contracts. ElevenLabs runs mainly as a cloud service and handles on-premises deployment case by case, usually priced as a yearly license plus usage.
  • Certifications: Cartesia is SOC 2 Type II certified, HIPAA-eligible with signed healthcare agreements, GDPR-compliant, and publishes a 99.9% uptime SLA. ElevenLabs holds PCI DSS Level 1 certification, and its HIPAA support requires Zero Retention Mode with the signed agreement in place. A HIPAA AI voice agent can run on either vendor.
  • Data residency: ElevenLabs offers data residency as an Enterprise feature, and it applies to where your data is stored. If your rules govern where audio is processed rather than stored, ask each vendor to put the answer in writing.

Verdict

  • Pick Cartesia if audio can't leave your environment, because an air-gapped network has a documented path only with Cartesia. That could make it the safer pick for a bank or government team.
  • Pick ElevenLabs if a managed cloud service fits your rules and Enterprise data residency covers your storage requirements.

Beyond voices: STT and agent products

Cartesia (Ink)ElevenLabs (Scribe)Why it matters
Speech-to-textInk-2, 5 languagesScribe, 90+ languagesThe agent has to understand callers before it can answer them, so the listening model's language list matters as much as the voice's.
Agent productManaged agents built on Ink and SonicElevenAgentsA managed agent replaces the pipeline you would otherwise assemble from separate STT, LLM, and TTS parts.

What the numbers mean

  • Cartesia's listening half: Ink is a streaming STT model that Cartesia says has the lowest word error rate of any streaming model, and it handles phone numbers, dates, and emails natively, exactly the data a phone agent collects all day. Ink-2 supports English, Spanish, French, Hindi, and Japanese, and Cartesia's managed agents run on Ink and Sonic together.
  • ElevenLabs' listening half: Scribe handles speech recognition across 90+ languages, matching the breadth of its voice side, and ElevenAgents is its product for full conversational AI agents. Either vendor can now supply the whole conversation loop on its own.
  • Mixing vendors: most teams still mix, using one STT, one LLM, and one voice. Frameworks like LiveKit and Pipecat let you swap the voice with a one-line change, so you can test Cartesia and ElevenLabs inside the same agent. Keep the STT and LLM fixed while you compare, so the voice is the only variable.

Verdict

  • Pick Cartesia if your agent reads back numbers, dates, and email addresses all day and its five STT languages cover your callers.
  • Pick ElevenLabs if one vendor should both listen and speak in many languages, because Scribe's 90+ languages match its voice coverage.

Swap the voice, keep the face

Three LemonSlice characters, each animated from one image. Source: lemonslice.com/avatar-api

LemonSlice, a real-time interactive avatar platform, adds a face layer on top of your voice agent and works with any text-to-speech provider, so a laughing Sonic voice or a whispering Eleven v4 voice drives the same character. The voice choice stays yours.

LemonSlice works best for AI characters, companion AI, interactive museum exhibits, customer support, and tutoring. Whatever your agent handles, here's what comes with it:

  • Characters that match the voice: LemonSlice animates non-humans as easily as humans, so a cartoon mascot can speak with a cartoon-worthy voice. One image makes the character, and you can update its appearance, emotions, and actions during a live session.
  • Response speed: LemonSlice adds minimal latency on top of your existing voice stack, so the avatar won't be the slow step in the call. Its global fleet of GPUs runs calls from the nearest region.
  • Always-on sessions: for an interactive museum exhibit that runs all day, sessions stay live for up to 24 hours on Enterprise plans.
  • Let your coding agent add it: install the LemonSlice skill, then ask Cursor, Claude, or Copilot to add a video avatar to your voice app. The skill scaffolds a starter app with keys, the voice cascade, an image, and a ringing UI.
  • Wire any stack: you can wire any voice stack that streams its audio using LemonSlice's WebSocket endpoints, and you bring your own LLM or voice model on any tier. You can walk through the full setup in our docs.

In the LiveKit sample below, the avatar starts next to an AgentSession whose voice line names Cartesia Sonic 3, and changing that one line to an ElevenLabs voice makes the avatar follow the new audio with nothing else to rebuild:

async def my_agent(ctx: agents.JobContext):

    avatar = lemonslice.AvatarSession(
        agent_image_url="https://lemonslice.com/image.png",
        agent_prompt="Talk with hand gestures.",
    )

    session = AgentSession(
        stt="deepgram/nova-2",
        llm="openai/gpt-5.3-chat-latest",
        tts="cartesia/sonic-3",
    )

    await avatar.start(session, room=ctx.room)
    await session.start(
    )

Python code sample from lemonslice.com/avatar-api

Developers can start with as little as $8 a month, and every plan includes unlimited avatars and API access. Add your first interactive AI avatar to your Cartesia or ElevenLabs voice.

Which one should you choose?

Pick by what your callers will notice first.

If you needLean towardWhy
The fastest first word on a phone callCartesiaFirst audio in under 90ms, per Cartesia
Languages outside a core 44ElevenLabs90+ languages on the v4 family
A huge voice catalog to cast fromElevenLabs16,000+ library voices
Speech inside an air-gapped networkCartesiaOn-prem and air-gapped deployment

Both vendors sell full agent products too, but most teams pick the voice first and keep their existing STT and LLM.

Choose Cartesia if you're building real-time voice agents for the phone and every millisecond counts, because Sonic 3.6 was built for low latency at scale and Cartesia publishes its P90 results.

Choose ElevenLabs if your agent needs many languages, a large cast of voices, or fine performance direction, because Eleven v4 pairs 90+ languages with audio tags and the largest catalog here.

Still torn? Settle it with a blind test. Write the ten lines your agent says most, generate each with Sonic 3.6 and Eleven v4 Turbo, and have teammates pick a favorite without knowing which vendor made which. Then measure P90 latency from your own servers. The deciding factor is usually whether your callers care more about the speed of the first word or the range of voices and languages behind it.

Whichever way you go, you can give your voice agent a face with LemonSlice. You can create the character from a single photo, and the real-time interactive avatar works with whichever TTS you pick. Responses come back with ultra low latency from LemonSlice's global fleet of GPUs, and developers can start prototyping for as low as $8 a month with the API included. Swap the voice later and the face carries over. Build your first interactive AI avatar with LemonSlice.

Frequently asked questions

It depends on the job. Cartesia is faster to first audio by its own figures and runs on-prem, and ElevenLabs has the larger voice library and language list. Test each on your own script.

Usually yes. Agent frameworks treat the voice as one setting, so you change the provider and voice ID, then retest. Plan time to recreate cloned voices, because clones don't transfer between vendors, and to recheck how each model reads numbers and names.

Mostly no. Sonic 3.6 varies pacing and intonation from the transcript without SSML, and Eleven v4 disables SSML break tags in favor of natural-language tags like [whispers]. ElevenLabs Flash v2.5 also skips number normalization by default, so spell out tricky numbers.

Compare cost per spoken minute, not list price. A minute of Cartesia audio takes 750 to 800 credits, and ElevenLabs charges $0.04 per 1,000 characters on Flash and v4 Turbo. Run your real monthly character count through both price sheets.

Add a LemonSlice avatar on top of the stack you already run. LemonSlice works with any text-to-speech provider and any language model, so your prompts and voice stay the same while the avatar renders the matching character video. LemonSlice connects to your agent's audio stream over WebSocket.

Yes. LemonSlice can update a character's emotions and actions during a live session, and its Action Engine fires gestures and emotion during the call. You can trigger those to match the moments your voice script laughs or whispers.

Yes. LemonSlice avatars can speak in any language. The avatar follows whatever audio your voice provider sends, so a Sonic voice and an Eleven v4 voice get a matching face in any language they speak.

If it has a face, LemonSlice can animate it: photorealistic humans, illustrated characters, cartoons, and brand mascots. You can create the character from a single image, with no training, fine-tuning, or rigs.