We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

ElevenLabs: Eleven v3

elevenlabs/eleven-v3
SpeechInput: textAdded Oct 7, 2026

Try ElevenLabs: Eleven v3 now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
input_references
0/3
reference_transcript

Results will appear here.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

ElevenLabs: Eleven v3 at a glance

  • Input price is 400% higher than the median of 34 Speech models.

About ElevenLabs: Eleven v3

Eleven v3 is a text-to-speech model from ElevenLabs, listed on api14 under the model id elevenlabs/eleven-v3. It sits in the speech category, so it is not a general chat or reasoning model: its job is turning written text into spoken audio. If your application needs a voice layer, this is the kind of model you would evaluate alongside other speech options on the platform.

The model takes text as its only input and returns speech as its only output. According to ElevenLabs, it produces emotionally rich, highly expressive speech and supports inline audio tags, which let you shape delivery from within the text you send rather than through separate controls. It covers more than 70 languages, so the same model can serve multilingual products without swapping between providers. A single request is limited to 5,000 characters, which is the practical ceiling to design around when you chunk long documents. The available voices are george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger and will.

Those capabilities point to a fairly specific set of use cases. Narration for videos, audiobooks, podcasts and e-learning material benefits from expressive delivery and inline audio tags, since you can mark up emphasis and tone directly in the script. Product and interface work fits too: voiceovers for ads, onboarding flows, notifications and accessibility features where a flat robotic read would be noticeable. Because the model handles 70+ languages, it suits localization pipelines that need one consistent voice across markets, and the fixed voice list makes it straightforward to keep a brand voice consistent across a catalogue of content.

You call it through api14's OpenAI-compatible API using the model id elevenlabs/eleven-v3. Because the interface follows the OpenAI shape, you can point an existing OpenAI client at api14's base URL and select this model, without writing a provider-specific integration. Note that no request parameters are listed as supported for this model, so plan on sending the text you want spoken plus your chosen voice, and check the live schema before relying on optional fields such as format or speed controls. The audio comes back as speech rather than text, so your client needs to handle a binary audio response instead of parsing JSON content.

The main constraint to keep in mind is the 5,000-character request limit. Longer scripts, such as a full chapter or a lengthy support article, need to be split into segments and stitched together afterwards, which also means watching for consistent pacing across the joins. There is also no published context length for this model, and it does not accept audio or image input, so transcription, translation of audio and any reasoning over text belong to other models. If your task is text generation or analysis rather than speech synthesis, a text model on api14 is the better fit.

How to call the ElevenLabs: Eleven v3 API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "elevenlabs/eleven-v3".
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const audio = await client.audio.speech.create({
  "model": "elevenlabs/eleven-v3",
  "input": "Hello from api14! One API for every model.",
  "voice": "alloy",
  "response_format": "mp3"
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));

Specifications

Input
text
Output
speech
Voices
21

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

ElevenLabs: Eleven v3: frequently asked questions

How much does the ElevenLabs: Eleven v3 API cost?
ElevenLabs: Eleven v3 costs Characters $280.00 / 1M characters. It is charged from your USD balance only for successful requests; failed requests are free.
What can ElevenLabs: Eleven v3 do?
ElevenLabs: Eleven v3 accepts text and returns speech.
How do I call ElevenLabs: Eleven v3 from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "elevenlabs/eleven-v3". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to ElevenLabs: Eleven v3?
Comparable Speech models at a similar price: ElevenLabs: Eleven v4, ElevenLabs: Eleven Multilingual v2, MiniMax: Speech 2.8 HD. Each runs through the same API key, so switching is one string.

ElevenLabs: Eleven v3 community

New topic

This community has no topics yet. Open the first one about ElevenLabs: Eleven v3.