---
title: &quot;Gebruik ElevenLabs in OpenClaw via RunAPI — TTS &amp; Audio API-gids&quot;
url: &quot;https://runapi.ai/nl/openclaw-elevenlabs.md&quot;
canonical: &quot;https://runapi.ai/nl/openclaw-elevenlabs&quot;
locale: &quot;nl&quot;
model: &quot;elevenlabs&quot;
---

# Gebruik ElevenLabs in OpenClaw.

ElevenLabs biedt zes audio-endpoints via RunAPI — turbo-v2.5 TTS met latentie onder een seconde, multilingual-v2 met ondersteuning voor 29 talen, dialogue-v3 voor gesprekken met meerdere sprekers, geluidseffecten, speech-to-text-transcriptie en vocale isolatie. OpenClaw-agents roepen elk ervan aan met dezelfde RunAPI-sleutel die voor chat wordt gebruikt.

## API example

```bash
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_speech \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;text-to-speech-turbo-v2.5&quot;,
    &quot;text&quot;: &quot;Welcome to RunAPI. This audio was generated by ElevenLabs turbo v2.5.&quot;,
    &quot;speed&quot;: 1.0,
    &quot;stability&quot;: 0.5,
    &quot;similarity_boost&quot;: 0.75
  }&#39;

```

### Response

```json
{
  &quot;task_id&quot;: &quot;tsk_abc123&quot;,
  &quot;status&quot;: &quot;pending&quot;,
  &quot;model&quot;: &quot;text-to-speech-turbo-v2.5&quot;
}

```

## How it works

1. **Configureer RunAPI** — Stel RUNAPI_API_KEY in als omgevingsvariabele. Als je RunAPI al voor chat in OpenClaw hebt geconfigureerd, werkt dezelfde sleutel voor alle ElevenLabs-endpoints — TTS, STT, dialoog, geluidseffecten en audio-isolatie.
2. **Roep text_to_speech aan** — Stuur een POST naar het text_to_speech-endpoint met model ingesteld op text-to-speech-turbo-v2.5, de tekst die je wilt laten uitspreken, en optionele voice-, speed- en stability-parameters. Voor meertalige uitvoer gebruik je text-to-speech-multilingual-v2 met een voice en language_code.
3. **Haal het resultaat op** — Het endpoint retourneert onmiddellijk een task_id. Poll het taakstatusendpoint totdat de status verandert naar voltooid, lees dan de uitvoer-audio-URL uit de reactie.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Verplicht. text-to-speech-turbo-v2.5 (lage latentie) of text-to-speech-multilingual-v2 (29 talen). |
| `text` | `string` | Verplicht. De tekst om naar spraak om te zetten. Maximaal 5000 tekens. |
| `voice` | `string` | ElevenLabs stem-ID. Verplicht voor multilingual-v2. Turbo-v2.5 gebruikt een standaardstem als dit niet is opgegeven. |
| `speed` | `float` | Optioneel. Afspeelsnelheidsvermenigvuldiger. Bereik 0,7 tot 1,2. |
| `stability` | `float` | Optioneel. Stemconsistentie. Bereik 0,0 tot 1,0. Lagere waarden voegen expressiviteit toe. |
| `similarity_boost` | `float` | Optioneel. Stemgelijkenishandhaving. Bereik 0,0 tot 1,0. |
| `style` | `float` | Optioneel. Stijloverdrijving. Bereik 0,0 tot 1,0. |
| `language_code` | `string` | Optioneel. Doeltaal voor multilingual-v2, bijv. en, es, ja. |
| `callback_url` | `string` | Optioneel. Webhook-URL die een POST ontvangt wanneer de taak voltooid is. |

## FAQ

### Welke ElevenLabs-endpoints kan ik gebruiken vanuit OpenClaw?

RunAPI biedt zes ElevenLabs-endpoints: text_to_speech (turbo-v2.5 en multilingual-v2), text_to_dialogue (dialogue-v3 voor meerdere sprekers), text_to_sound (geluidseffecten), speech_to_text (transcriptie) en isolate_audio (vocale extractie). Alle delen dezelfde RUNAPI_API_KEY.

### Wat is het verschil tussen turbo-v2.5 en multilingual-v2?

Turbo-v2.5 is geoptimaliseerd voor lage latentie en Engelstalige uitvoer — er wordt een standaardstem toegepast als er geen is opgegeven. Multilingual-v2 ondersteunt 29 talen en vereist een expliciet stem-ID en optionele language_code. Turbo kost ongeveer de helft per teken.

### Is ElevenLabs TTS synchroon of asynchroon op RunAPI?

Asynchroon. Het create-endpoint retourneert onmiddellijk een task_id. Poll het taakstatusendpoint of geef een callback_url mee om een webhook te ontvangen wanneer het audiobestand klaar is voor download.

### Hoe wordt ElevenLabs gefactureerd op RunAPI?

Text-to-speech- en dialoog-endpoints worden gefactureerd per teken invoertekst. Speech-to-text wordt gefactureerd per minuut audio. Audio-isolatie wordt per taak gefactureerd. Controleer de RunAPI-prijspagina voor actuele tarieven.

### Kan ik ElevenLabs dialogue-v3 gebruiken voor audio met meerdere sprekers in OpenClaw?

Ja. Roep het text_to_dialogue-endpoint aan met model text-to-dialogue-v3. Geef een dialoog-array mee waarbij elk item een text en een stem-ID heeft. De totale tekst over alle sprekers mag maximaal 5000 tekens zijn.


## Links

- [OpenClaw-configuratiegids →](https://runapi.ai/nl/openclaw)
- [ElevenLabs op RunAPI →](https://runapi.ai/nl/models/elevenlabs)
- [Model catalog](https://runapi.ai/nl/models)
- [API docs](https://runapi.ai/nl/docs)
