Una API key
Usa las mismas credenciales entre modelos y proveedores.
Accede a la API de ElevenLabs a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.
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": "Convierte este párrafo en voz natural con una voz masculina británica cálida, a ritmo moderado."
}'
import { ElevenlabsClient } from "@runapi.ai/elevenlabs";
const client = new ElevenlabsClient();
const result = await client.textToDialogue.run({
model: "text-to-speech-turbo-v2.5",
text: "Convierte este párrafo en voz natural con una voz masculina británica cálida, a ritmo moderado.",
});
<?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' => 'Convierte este párrafo en voz natural con una voz masculina británica cálida, a ritmo moderado.',
]);
require "runapi/elevenlabs"
client = RunApi::Elevenlabs::Client.new
result = client.text_to_dialogue.run(
model: "text-to-speech-turbo-v2.5",
text: "Convierte este párrafo en voz natural con una voz masculina británica cálida, a ritmo moderado."
)
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 ofrece síntesis de voz multilingüe y diálogos con varios hablantes a través de RunAPI.
| Endpoint | Resolución | Duración | Precio | |
|---|---|---|---|---|
| text_to_dialogue | — | — | $0.08 / 1K caracteres |
Precios mostrados para text-to-dialogue-v3. Otras variantes mantienen sus propios precios por endpoint.
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Usa tu clave RunAPI para todos los modelos compatibles.
Añade el model skill a tu workspace de código antes de implementar la función.
Consulta por task ID o procesa el callback cuando termine la generación.
ElevenLabs ofrece síntesis de voz multilingüe y diálogos con varios hablantes a través de RunAPI.
Usa las mismas credenciales entre modelos y proveedores.
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
El precio por uso es visible antes de llamar.
Turbo v2.5 ofrece una latencia de primer byte de ~250ms. Tanto Turbo v2.5 como Multilingual v2 soportan streaming para que la reproducción comience antes de que finalice la generación.
Hasta 70+ idiomas con los últimos modelos. Turbo v2.5 soporta 32 idiomas; Multilingual v2 soporta 29.
La clonación de voz está disponible en la plataforma de ElevenLabs. A través de RunAPI, especificas un ID de voz de tu biblioteca de voces de ElevenLabs.
Genera audio de conversación con múltiples hablantes a partir de un guion, con voces distintas para cada personaje y turnos naturales.
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.
Las generaciones fallidas no se cobran