ElevenAPI

ElevenAPI

IA de voz de nivel de producción en unas pocas líneas de código

IA de voz de nivel de producción en unas pocas líneas de código

Obtén tu clave de API de ElevenLabs, consulta nuestros transparentes precios de API y realiza tu primera llamada en cuestión de minutos. Toda la tecnología de conversión de texto a voz, clonación de voz, conversión de voz a texto y mucho más detrás de una sola clave en las principales empresas de Fortune 500.

10.000 créditos gratuitos al mes

Acceso completo a todas las APIs

SOC 2 Tipo II e ISO 27001

Voces que suenan naturales y llenas de emoción, respaldadas por una API sólida y confiable. Ha hecho posible que nos expandamos a nuevos idiomas y mercados con total confianza.

Cankut Kostur

Ingeniero sénior, Codeway

Voces que suenan naturales y llenas de emoción, respaldadas por una API sólida y confiable. Ha hecho posible que nos expandamos a nuevos idiomas y mercados con total confianza.

Cankut Kostur

Ingeniero sénior, Codeway

Crear cuenta

Crear cuenta

Regístrate gratis, sin tarjeta de crédito

Generar clave API

Generar clave API

Generar clave API

Crea una clave desde el panel de desarrolladores

Realiza tu primera llamada

Realiza tu primera llamada

Instala el SDK y realiza tu primera llamada de TTS

Escuchar el resultado

Escuchar el resultado

Genera voz en ~75 ms con Flash v2.5 (latencia del modelo)

from elevenlabs import ElevenLabs
client = ElevenLabs(api_key="sk_...")
audio = client.text_to_speech.convert(
    voice_id="U1me6X0sIhQz6nAjDuVU",
    model_id="eleven_flash_v2_5",
    text="Your platform just found its voice.",
)  # streamed audio, ~75 ms model latency
$ curl -X POST https://api.elevenlabs.io/v1/text-to-speech/JBFqnCBsd6RMkjVDRZzb \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your platform just found its voice.",
    "model_id": "eleven_flash_v2_5"
}' --output speech.mp3
$ elevenlabs text-to-speech convert \
  --model-id eleven_flash_v2_5 \
  --voice-id 3cjtcbSfNCiKYL34TDbF \
  --text "Your platform just found its voice." \
  --output speech.mp3
# npm i -g @elevenlabs/cli — one command from prompt to audio
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";
const client = new ElevenLabsClient({ apiKey: process.env.ELEVENLABS_API_KEY! });
const audio = await client.textToSpeech.convert("6ce2j5ZU8hRGBD9VwEaX", {
  text: "Your platform just found its voice.",
  modelId: "eleven_flash_v2_5",
}); // fully typed, edge-ready
from elevenlabs import ElevenLabs
client = ElevenLabs(api_key="sk_...")
audio = client.text_to_speech.convert(
    voice_id="U1me6X0sIhQz6nAjDuVU",
    model_id="eleven_flash_v2_5",
    text="Your platform just found its voice.",
)  # streamed audio, ~75 ms model latency
$ curl -X POST https://api.elevenlabs.io/v1/text-to-speech/JBFqnCBsd6RMkjVDRZzb \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your platform just found its voice.",
    "model_id": "eleven_flash_v2_5"
}' --output speech.mp3
$ elevenlabs text-to-speech convert \
  --model-id eleven_flash_v2_5 \
  --voice-id 3cjtcbSfNCiKYL34TDbF \
  --text "Your platform just found its voice." \
  --output speech.mp3
# npm i -g @elevenlabs/cli — one command from prompt to audio
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";
const client = new ElevenLabsClient({ apiKey: process.env.ELEVENLABS_API_KEY! });
const audio = await client.textToSpeech.convert("6ce2j5ZU8hRGBD9VwEaX", {
  text: "Your platform just found its voice.",
  modelId: "eleven_flash_v2_5",
}); // fully typed, edge-ready

Consigue tu clave de API gratis

Con la confianza de más de 7,5 mill.

No se requiere tarjeta de crédito