Eén auth, elke provider
Met één RunAPI-sleutel ontgrendel je de hele catalogus. Geen aparte accounts, geen sleutelrotatie per integratie.
Gebruik de ElevenLabs API via RunAPI met een modelskill, uniforme auth en pay-as-you-go prijzen.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_dialogue \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-to-speech-turbo-v2.5",
"text": "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";
const client = new ElevenlabsClient();
const result = await client.textToDialogue.run({
model: "text-to-speech-turbo-v2.5",
text: "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo.",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Elevenlabs\ElevenlabsClient;
$client = new ElevenlabsClient();
$result = $client->textToDialogue->run([
'model' => 'text-to-speech-turbo-v2.5',
'text' => 'Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo.',
]);
require "runapi/elevenlabs"
client = RunApi::Elevenlabs::Client.new
result = client.text_to_dialogue.run(
model: "text-to-speech-turbo-v2.5",
text: "Zet deze alinea om in natuurlijke spraak met een warme Britse mannenstem, in een gematigd tempo."
)
npx skills add runapi-ai/elevenlabs -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
ElevenLabs biedt via RunAPI meertalige spraaksynthese en dialogen met meerdere sprekers.
| Variant | Facturering | Prijzen | |
|---|---|---|---|
| audio-isolation | minuut | Stopgezet | Bekijken → |
| sound-effect-v2 | minuut | Stopgezet | Bekijken → |
| speech-to-text | minuut | Stopgezet | Bekijken → |
| text-to-dialogue-v3 | 1K tekens | $0.08 | Bekijken → |
| text-to-speech-multilingual-v2 | 1K tekens | $0.06 | Bekijken → |
| text-to-speech-turbo-v2.5 | 1K tekens | $0.03 | Bekijken → |
| Endpoint | Resolutie | Duur | Prijs | |
|---|---|---|---|---|
| text_to_dialogue | — | — | $0.08 / 1K tekens |
Prijzen getoond voor text-to-dialogue-v3. Andere varianten behouden hun eigen endpoint-prijzen.
Kies het model en de variant die passen bij je outputtype, kwaliteitslat en latencydoel.
Stel je RunAPI-key in en installeer de modelskill in je codeworkspace.
Gebruik de skill-instructies om de modelfeature in je applicatie toe te voegen.
Poll op task-ID, stream wanneer ondersteund of verwerk de webhook-callback.
ElevenLabs biedt via RunAPI meertalige spraaksynthese en dialogen met meerdere sprekers.
Met één RunAPI-sleutel ontgrendel je de hele catalogus. Geen aparte accounts, geen sleutelrotatie per integratie.
Prijs per call in USD, maandelijks gefactureerd. Mislukte generaties worden niet in rekening gebracht.
Getypeerde schema's en setupnotities zitten in de modelskill, zodat implementatie start vanuit het juiste contract.
Turbo v2.5 haalt een first-byte-latency van ~250ms. Zowel Turbo v2.5 als Multilingual v2 ondersteunen streaming, zodat het afspelen begint voordat de generatie klaar is.
Tot 70+ talen met de nieuwste modellen. Turbo v2.5 ondersteunt 32 talen; Multilingual v2 ondersteunt er 29.
Voice cloning is beschikbaar op het ElevenLabs-platform. Via RunAPI geef je een voice-ID op uit je ElevenLabs-stemmenbibliotheek.
Het genereert gespreksaudio met meerdere sprekers vanuit een script, met een eigen stem voor elk personage en natuurlijke beurtwisselingen.
Kies de goedkoopste variant die aan je kwaliteitsnorm voldoet. De meeste teams beginnen met de snelle variant en stappen over op pro voor productie.
Een account en API-sleutel aanmaken is gratis. API-aanroepen worden naar gebruik van je vooraf betaalde saldo afgeschreven; voeg saldo toe voordat je verzoeken verstuurt.