# ElevenLabs Eleven v4 Turbo API

> Eleven v4 Turbo is the low-latency tier of ElevenLabs' v4 text-to-speech generation, for real-time and high-volume narration.

Source: https://www.sandbase.ai/models/elevenlabs/v4-turbo
API reference: https://www.sandbase.ai/models/elevenlabs/v4-turbo/docs

## Facts

- Provider: ElevenLabs
- Type: Audio model
- Model ID: `elevenlabs/v4-turbo`
- Price: From $0.04 per run
- Capabilities: text to speech
- Billing: pay per use from one SandBase balance; no provider account or subscription needed

## Call it

- Unified Run API: `POST https://api.sandbase.ai/v1/run`

```bash
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "elevenlabs/v4-turbo",
  "text": "[excited] Hello! Welcome to Eleven v4.",
  "voice": "Aria",
  "stability": 0.5,
  "timestamps": false,
  "output_format": "mp3_44100_128",
  "similarity_boost": 0.75,
  "apply_text_normalization": "auto"
}'
```

The response returns a run id; poll `GET https://api.sandbase.ai/v1/run/{id}` until the status is `completed` or `failed`.

## FAQ

### How do I call ElevenLabs Eleven v4 Turbo through SandBase?

Create a SandBase API key, then send requests with the model ID "elevenlabs/v4-turbo" to Unified Run API (/v1/run) at https://api.sandbase.ai. The request examples on this page show the exact payload.

### Do I need a separate ElevenLabs account?

No. One SandBase API key and balance gives you access to ElevenLabs Eleven v4 Turbo and the other models in the catalog; you do not need to sign up with ElevenLabs separately.

## README

### ElevenLabs Eleven v4 Turbo

Eleven v4 Turbo, the low-latency v4 tier for real-time and high-volume narration.

#### Fields

| Field | Type | Default | Notes |
|---|---|---|---|
| `text` | string, required | — | Text to speak. |
| `output_format` | `mp3_22050_32` / `mp3_44100_32` / `mp3_44100_64` / `mp3_44100_96` / `mp3_44100_128` / `mp3_44100_192` / `opus_48000_32` / `opus_48000_64` / `opus_48000_96` / `opus_48000_128` / `opus_48000_192` | `mp3_44100_128` | Output file format. |
| `seed` | integer 0–4294967295 | random | Fix it to compare prompt changes. |
| `stability` | number 0–1 | 0.5 | Lower is more expressive; higher is more consistent. |
| `similarity_boost` | number 0–1 | 0.75 | How closely to match the voice. |
| `apply_text_normalization` | `auto` / `on` / `off` | `auto` | Whether to normalize text such as numbers and dates before generation. |
| `language_code` | string | — | Force a language. |
| `timestamps` | boolean | false | Return word timings. |
| `voice` | string | `Rachel` | Voice name or ID. |

#### Billing

$0.04 per started 1,000 characters, with a one-unit minimum.

| Text | Price |
|---|---|
| 200 characters | $0.04 |
| 1,000 characters | $0.04 |
| 2,500 characters | $0.12 |

Failed runs are not charged.

#### Prompting

- Use punctuation and line breaks to shape pauses.

#### Also on SandBase

Other ElevenLabs voices: `elevenlabs/v4`, `elevenlabs/v3`, `elevenlabs/multilingual-v2`.
