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

# ElevenLabs in OpenClaw verwenden.

ElevenLabs bietet sechs Audio-Endpunkte über RunAPI — turbo-v2.5 TTS mit unter einer Sekunde Latenz, multilingual-v2 für 29 Sprachen, dialogue-v3 für Multi-Speaker-Konversationen, Soundeffekte, Sprache-zu-Text-Transkription und Vokaltrennung. OpenClaw-Agenten rufen jeden davon mit demselben RunAPI-Key wie für Chat auf.

## 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. **RunAPI konfigurieren** — RUNAPI_API_KEY in der Umgebung setzen. Wenn RunAPI bereits für Chat in OpenClaw konfiguriert ist, funktioniert derselbe Key für alle ElevenLabs-Endpunkte — TTS, STT, Dialogue, Soundeffekte und Audio-Isolation.
2. **text_to_speech aufrufen** — Einen POST an den text_to_speech-Endpunkt mit model text-to-speech-turbo-v2.5, dem zu sprechenden Text und optionalen voice-, speed- und stability-Parametern senden. Für mehrsprachigen Output text-to-speech-multilingual-v2 mit einer voice und language_code verwenden.
3. **Ergebnis abrufen** — Der Endpunkt gibt sofort eine task_id zurück. Den Task-Status-Endpunkt abfragen, bis der Status completed ist, dann die Audio-URL aus der Antwort auslesen.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Erforderlich. text-to-speech-turbo-v2.5 (niedrige Latenz) oder text-to-speech-multilingual-v2 (29 Sprachen). |
| `text` | `string` | Erforderlich. Der zu sprechende Text. Maximal 5000 Zeichen. |
| `voice` | `string` | ElevenLabs-Stimm-ID. Erforderlich für multilingual-v2. Turbo-v2.5 verwendet eine Standardstimme, wenn weggelassen. |
| `speed` | `float` | Optional. Wiedergabegeschwindigkeitsmultiplikator. Bereich 0,7 bis 1,2. |
| `stability` | `float` | Optional. Stimmkonsistenz. Bereich 0,0 bis 1,0. Niedrigere Werte fügen Ausdrucksstärke hinzu. |
| `similarity_boost` | `float` | Optional. Stimmähnlichkeitserzwingung. Bereich 0,0 bis 1,0. |
| `style` | `float` | Optional. Stilübertreibung. Bereich 0,0 bis 1,0. |
| `language_code` | `string` | Optional. Zielsprache für multilingual-v2, z. B. en, es, ja. |
| `callback_url` | `string` | Optional. Webhook-URL, die einen POST erhält, wenn der Task abgeschlossen ist. |

## FAQ

### Welche ElevenLabs-Endpunkte kann ich aus OpenClaw verwenden?

RunAPI stellt sechs ElevenLabs-Endpunkte bereit: text_to_speech (turbo-v2.5 und multilingual-v2), text_to_dialogue (dialogue-v3 für Multi-Speaker), text_to_sound (Soundeffekte), speech_to_text (Transkription) und isolate_audio (Vokaltrennung). Alle teilen denselben RUNAPI_API_KEY.

### Was ist der Unterschied zwischen turbo-v2.5 und multilingual-v2?

Turbo-v2.5 ist für niedrige Latenz und englischsprachigen Output optimiert — es wird eine Standardstimme angewendet, wenn keine angegeben ist. Multilingual-v2 unterstützt 29 Sprachen und benötigt eine explizite voice-ID und optionalen language_code. Turbo kostet etwa halb so viel pro Zeichen.

### Ist ElevenLabs TTS auf RunAPI synchron oder asynchron?

Asynchron. Der Create-Endpunkt gibt sofort eine task_id zurück. Den Task-Status-Endpunkt abfragen oder callback_url angeben, um einen Webhook zu erhalten, wenn die Audiodatei zum Download bereit ist.

### Wie wird ElevenLabs auf RunAPI abgerechnet?

Text-to-Speech- und Dialogue-Endpunkte werden pro Zeichen des Eingabetexts abgerechnet. Speech-to-Text wird pro Audiominute abgerechnet. Audio-Isolation wird pro Task abgerechnet. Aktuelle Preise auf der RunAPI-Preisseite.

### Kann ich ElevenLabs dialogue-v3 für Multi-Speaker-Audio in OpenClaw verwenden?

Ja. Den text_to_dialogue-Endpunkt mit model text-to-dialogue-v3 aufrufen. Ein dialogue-Array übergeben, in dem jedes Element einen text und eine voice-ID hat. Der Gesamttext über alle Sprecher muss unter 5000 Zeichen liegen.


## Links

- [OpenClaw Einrichtungsanleitung →](https://runapi.ai/de/openclaw)
- [ElevenLabs on RunAPI →](https://runapi.ai/de/models/elevenlabs)
- [Model catalog](https://runapi.ai/de/models)
- [API docs](https://runapi.ai/de/docs)
