---
title: "ElevenLabs API — All variants, pricing, code samples | RunAPI"
url: "https://runapi.ai/models/elevenlabs.md"
canonical: "https://runapi.ai/models/elevenlabs.md"
locale: "en"
model: "ElevenLabs"
provider: "ElevenLabs"
modality: "audio_music"
variant_count: 6
price_from_cents: 4
---

# ElevenLabs

Voice synthesis, text-to-speech, sound effects, speech-to-text, and audio isolation.

**Provider:** ElevenLabs
**Modality:** Audio &amp; Music
**Catalog:** 6 variants

ElevenLabs provides a suite of voice AI models covering text-to-speech, dialogue generation, sound effect creation, speech-to-text transcription, and audio isolation. Its TTS models support multiple languages with natural prosody.

## Variants

| Version | Variant | Pricing | Billing | URL |
|---|---|---|---|---|
| audio-isolation | `audio-isolation` | $0.120 | minute | https://runapi.ai/models/elevenlabs/audio-isolation.md |
| sound-effect-v2 | `sound-effect-v2` | $0.150 | minute | https://runapi.ai/models/elevenlabs/sound-effect-v2.md |
| speech-to-text | `speech-to-text` | $0.040 | minute | https://runapi.ai/models/elevenlabs/speech-to-text.md |
| text-to-dialogue-v3 | `text-to-dialogue-v3` | $0.140 | 1K chars | https://runapi.ai/models/elevenlabs/text-to-dialogue-v3.md |
| text-to-speech-multilingual-v2 | `text-to-speech-multilingual-v2` | $0.120 | 1K chars | https://runapi.ai/models/elevenlabs/text-to-speech-multilingual-v2.md |
| text-to-speech-turbo-v2.5 | `text-to-speech-turbo-v2.5` | $0.060 | 1K chars | https://runapi.ai/models/elevenlabs/text-to-speech-turbo-v2.5.md |


## Install

```sh
npm install @runapi.ai/elevenlabs
# or
gem install runapi-elevenlabs
```

## Quickstart

```sh
curl -X POST https://runapi.ai/api/v1/elevenlabs/isolate_audio \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "audio-isolation", "prompt": "..." }'
```

## Context

ElevenLabs is a voice AI company whose models cover TTS, dialogue, sound effects, transcription, and audio isolation. Through RunAPI, all ElevenLabs endpoints share one key and per-call billing.

## FAQ

### Which variant should I start with?

Pick the cheapest variant that meets your quality bar. Most teams start on the fast variant and graduate to pro for production.

### Is there a free tier?

New accounts get free first calls on every model. After that, pay per call.

### Do you stream results?

Where streaming is available, RunAPI streams end-to-end.

### How are failures billed?

Failed generations are not charged.

### Are outputs cached?

Generated outputs are stored and retrievable by task ID. Inputs are not cached.

### Can I use commercially?

Yes — commercial use is included for every variant unless a model license explicitly restricts it, which is called out on the variant page.

### What about rate limits?

Per-key rate limits scale with usage tier. See pricing page for current limits.

### Where can I report issues?

Open an issue on the public GitHub repo or email support.

