Learn more">
Saltar a la navegación
/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/overview/voice-library-bg.webp/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenCreative\n </h3>\n\n <p>\n Aprende a usar la plataforma ElevenCreative con guías paso a paso\n </p>\n </div>\n </a>\n\n <a href=https://elevenlabs.io/"/docs/es/eleven-agents/overview/">/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/agents/agents-overview-integrate.png/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenAgents\n </h3>\n\n <p>\n Aprende a crear, lanzar y escalar agentes con ElevenLabs\n </p>\n </div>\n </a>\n\n <a href=https://elevenlabs.io/"/docs/es/eleven-api/quickstart/">/n <div>\n <img src=https://elevenlabs.io/"file:assets/images/overview/scribe-code-bg.webp/" alt=\"\" />\n </div>\n\n <div>\n <h3>\n ElevenAPI\n </h3>\n\n <p>\n Aprende a integrar la API de ElevenLabs con ejemplos y tutoriales\n </p>\n </div>\n </a>\n</div>\n\n## Conceptos\n\n**Las voces** son la personalidad de habla utilizada en la generación de audio. Cada voz tiene un ID único —por ejemplo, `JBFqnCBsd6RMkjVDRZzb`— que seleccionas en el panel o incluyes en las solicitudes a la API. ElevenLabs mantiene una [biblioteca de más de 10 000 voces](https://elevenlabs.io/app/voice-library). También puedes clonar una voz a partir de una grabación de audio o generar una desde una descripción de texto.\n\n**Los modelos** controlan la calidad, la latencia y la cobertura de idiomas del audio generado. [`eleven_v4`](/docs/es/overview/models) produce el resultado más expresivo en más de 90 idiomas. [`eleven_v4_turbo`](/docs/es/overview/models) está pensado para uso en tiempo real con una latencia media de inferencia de \\~100 ms. Cada capacidad —voz a texto, música, efectos de sonido— tiene su propio modelo específico. Consulta [¿Qué modelo debería usar?](#which-model-should-i-use) para elegir uno.\n\n## ¿Cómo funcionan los precios?\n\n**Los créditos** son la unidad de consumo compartida entre todos los productos. El texto a voz cuesta un crédito por carácter de texto de entrada. Otras operaciones se cobran por segundo de audio procesado. Los créditos se restablecen cada mes y los que no uses se acumulan durante un máximo de dos meses. Consulta los [precios](https://elevenlabs.io/pricing/api) para ver el desglose completo.\n\nPara usar la API sin una suscripción mensual, [pago por uso](/docs/es/overview/administration/pay-as-you-go) te permite prepagar un saldo que se reduce a medida que usas ElevenLabs, después de agotar los créditos de tu suscripción.\n\n## Diseñado para producción\n\n### ¿Qué rapidez tiene el texto a voz de ElevenLabs?\n\nEleven Flash v2.5 genera audio con una latencia de inferencia del modelo de \\~75 ms, y Eleven v4 Turbo con una mediana de \\~100 ms. Scribe v2 Realtime devuelve transcripciones parciales en \\~150 ms. Estas cifras no incluyen la latencia de la aplicación ni de la red, por lo que el tiempo hasta que tus usuarios escuchan el audio es mayor. [Entender la latencia](/docs/es/eleven-api/concepts/latency) explica qué abarcan estas cifras, y [Optimización de la latencia](/docs/es/eleven-api/guides/how-to/best-practices/latency-optimization) explica cómo reducir la latencia de extremo a extremo.\n\n### ¿Cómo gestiona ElevenLabs la escala?\n\nTu plan determina cuántas solicitudes se procesan al mismo tiempo. Un límite de concurrencia no es un tope de conversaciones simultáneas: como regla general, un límite de 5 suele admitir alrededor de 100 emisiones de audio simultáneas, según las voces utilizadas y el caso de uso. Los planes Enterprise tienen límites más altos. Consulta [Concurrencia y prioridad](/docs/es/overview/models#concurrency-and-priority) para conocer los límites de cada plan y recomendaciones sobre pruebas de carga.\n\n### Controles Enterprise\n\n* **[Implementaciones privadas](/docs/es/overview/capabilities/private-deployment)** ejecutan ElevenAgents, Texto a Voz y Voz a Texto dentro de tu propia cuenta en la nube, para que los textos, audios y transcripciones permanezcan en tu red.\n* **[Residencia de datos](/docs/es/overview/administration/data-residency)** almacena tus datos en entornos aislados de la UE, India o Singapur en lugar de la ubicación predeterminada en EE. UU. Es una función Enterprise.\n* **[Espacios de trabajo](/docs/es/overview/administration/workspaces/overview)** centralizan la facturación, los recursos compartidos, el acceso del equipo y la gestión de claves de API. Los espacios de trabajo Enterprise añaden [SSO](/docs/es/overview/administration/workspaces/sso) mediante SAML 2.0 u OIDC, y [registros de auditoría](/docs/es/overview/administration/workspaces/audit-logs) de acciones administrativas en el esquema OCSF.\n\n## Genera tu primer audio\n\nInstala el SDK, configura tu clave de API como variable de entorno y convierte texto en un archivo MP3 con una sola solicitud. Para que tu agente de programación realice esta configuración, consulta [Configúralo con tu agente de programación](/docs/es/eleven-api/quickstart#set-up-with-your-coding-agent).\n\n<Steps>\n <Step title=\"Instala el SDK\">\n <CodeBlocks>\n ```bash title=\"Python\"\n pip install elevenlabs python-dotenv\n ```\n\n ```bash title=\"TypeScript\"\n npm install @elevenlabs/elevenlabs-js dotenv\n ```\n </CodeBlocks>\n </Step>\n\n <Step title=\"Configura tu clave de API\">\n [Crea una clave de API](https://elevenlabs.io/app/settings/api-keys) y añádela a un archivo `.env` en el directorio de tu proyecto:\n\n ```js title=\".env\"\n ELEVENLABS_API_KEY=<your_api_key_here>\n ```\n </Step>\n\n <Step title=\"Genera y guarda audio\">\n <CodeBlocks>\n ```python\n from dotenv import load_dotenv\n from elevenlabs.client import ElevenLabs\n import os\n\n load_dotenv()\n\n elevenlabs = ElevenLabs(\n api_key=os.getenv(\"ELEVENLABS_API_KEY\"),\n )\n\n audio = elevenlabs.text_to_speech.convert(\n text=\"The first move is what sets everything in motion.\",\n voice_id=\"JBFqnCBsd6RMkjVDRZzb\", # \"George\" - browse voices at elevenlabs.io/app/voice-library\n model_id=\"eleven_v4\",\n output_format=\"mp3_44100_128\",\n )\n\n with open(\"output.mp3\", \"wb\") as f:\n for chunk in audio:\n f.write(chunk)\n\n ```\n\n ```typescript\n import { ElevenLabsClient } from \"@elevenlabs/elevenlabs-js\";\n import \"dotenv/config\";\n import { writeFile } from \"node:fs/promises\";\n\n const elevenlabs = new ElevenLabsClient();\n const audio = await elevenlabs.textToSpeech.convert(\n \"JBFqnCBsd6RMkjVDRZzb\", // \"George\" - browse voices at elevenlabs.io/app/voice-library\n {\n text: \"The first move is what sets everything in motion.\",\n modelId: \"eleven_v4\",\n outputFormat: \"mp3_44100_128\",\n }\n );\n\n await writeFile(\"output.mp3\", Buffer.from(await new Response(audio).arrayBuffer()));\n\n ```\n </CodeBlocks>\n\n Ejecuta el script con `python example.py` o `npx tsx example.mts` y, después, abre `output.mp3`. Para hacer lo mismo desde el terminal, usa la [CLI de ElevenLabs](/docs/es/eleven-api/quickstart):\n\n ```bash\n elevenlabs text-to-speech convert \\\n --voice-id JBFqnCBsd6RMkjVDRZzb \\\n --model-id eleven_v4 \\\n --text \"The first move is what sets everything in motion.\" \\\n --output-format mp3_44100_128 \\\n --output output.mp3\n ```\n </Step>\n</Steps>\n\nLa [guía de inicio rápido de ElevenAPI](/docs/es/eleven-api/quickstart) explica la misma solicitud con más detalle, incluida la configuración de la CLI y cómo reproducir audio por los altavoces.\n\n## ¿Qué puedo crear con ElevenAgents?\n\nElevenAgents combina reconocimiento de voz, el LLM que elijas, texto a voz y gestión de turnos en un único agente de voz que configuras en el panel o mediante los SDK.\n\n* **Atención al cliente**: responde preguntas basadas en tu propia documentación conectando una [base de conocimientos](/docs/es/eleven-agents/customization/knowledge-base) al agente.\n* **Líneas telefónicas**: conecta un número de Twilio con la [integración nativa](/docs/es/eleven-agents/phone-numbers/twilio-integration/native-integration) para gestionar llamadas entrantes y salientes, o conecta tu sistema telefónico actual mediante trunking SIP.\n* **Campañas salientes**: realiza muchas llamadas salientes a la vez con [llamadas por lotes](/docs/es/eleven-agents/phone-numbers/batch-calls).\n* **Sitios web y aplicaciones**: integra un agente que gestione tanto voz como texto con el [widget](/docs/es/eleven-agents/customization/widget).\n\nLa [guía de inicio rápido de ElevenAgents](/docs/es/eleven-agents/quickstart) crea un primer agente de principio a fin.\n\n## ¿Qué modelo debería usar?\n\nEmpieza por tu caso de uso. Cada ID de modelo a continuación es el valor que debes pasar como `model_id` en las solicitudes a la API.\n\n| Caso de uso | Modelo recomendado | ID de modelo | Motivo |\n| ----------------------------- | ------------------ | -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Agentes de voz en tiempo real | Eleven v4 Turbo | `eleven_v4_turbo` | Latencia media de inferencia de \\~100ms† con la entonación en tiempo real más expresiva. Para la menor latencia, usa `eleven_flash_v2_5` (\\~75ms†). |\n| Narración expresiva o larga | Eleven v4 | `eleven_v4` | El modelo más expresivo, adecuado para audiolibros y locuciones de personajes. Hasta 10 000 caracteres (\\~10 minutos de audio) por solicitud. Para el resultado largo más estable, usa `eleven_multilingual_v2`. |\n| Contenido multilingüe | Eleven v4 | `eleven_v4` | Más de 90 idiomas con una calidad de voz uniforme al cambiar de idioma. `eleven_v4_turbo` cubre los mismos idiomas en tiempo real. |\n| Menor coste | Eleven Flash v2.5 | `eleven_flash_v2_5` | Precio por carácter un 50 % menor para generaciones mediante API, 32 idiomas y hasta 40 000 caracteres por solicitud. |\n| Voz a texto por lotes | Scribe v2 | `scribe_v2` | Transcripción en más de 90 idiomas con marcas de tiempo a nivel de palabra, diarización para hasta 32 hablantes y prompting de términos clave. Usa `scribe_v2_medical` para audio clínico. |\n| Voz a texto en tiempo real | Scribe v2 Realtime | `scribe_v2_realtime` | Transmite transcripciones con una latencia de \\~150ms† en más de 90 idiomas. |\n\nConsulta [Elegir el modelo adecuado](/docs/es/eleven-api/choosing-the-right-model) para ver más casos de uso y la [referencia de modelos](/docs/es/overview/models) para consultar las especificaciones completas.\n\n<CardGroup cols={2} rows={2}>\n <Card title=\"Eleven v4\" href=https://elevenlabs.io/"/docs/es/overview/models#eleven-v4\">\n Nuestro modelo de síntesis de voz más expresivo y de mayor calidad\n\n <div>\n <div>\n Capacidades excepcionales de clonación de voz\n </div>\n\n <div>\n Compatible con más de 90 idiomas\n </div>\n\n <div>\n Límite de 10.000 caracteres\n </div>\n\n <div>\n Compatible con diálogos naturales entre varios hablantes\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v4 Turbo\" href=https://elevenlabs.io/"/docs/es/overview/models#eleven-v4-turbo\">\n Nuestro modelo de síntesis de voz en tiempo real más expresivo\n\n <div>\n <div>\n Latencia ultrabaja (latencia de inferencia mediana de ~100 ms†)\n </div>\n\n <div>\n Capacidades excepcionales de clonación de voz\n </div>\n\n <div>\n Compatible con más de 90 idiomas\n </div>\n\n <div>\n Etiquetas de audio para un control preciso\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v3\" href=https://elevenlabs.io/"/docs/es/overview/models#eleven-v3\">\n Nuestro modelo de síntesis de voz expresivo y con gran riqueza emocional\n\n <div>\n <div>\n Entonación e interpretación dramáticas\n </div>\n\n <div>\n Compatible con más de 70 idiomas\n </div>\n\n <div>\n Límite de 5.000 caracteres\n </div>\n\n <div>\n Compatible con diálogos naturales entre varios hablantes\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven v3 Conversational\" href=https://elevenlabs.io/"/docs/es/overview/models#eleven-v3-conversational\">\n Nuestro modelo de síntesis de voz expresivo y en tiempo real\n\n <div>\n <div>\n Baja latencia (~280 ms)\n </div>\n\n <div>\n Entonación e interpretación dramáticas\n </div>\n\n <div>\n Compatible con más de 70 idiomas\n </div>\n\n <div>\n Etiquetas de audio para un control preciso\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven Multilingual v2\" href=https://elevenlabs.io/"/docs/es/overview/models#multilingual-v2\">\n Modelo de síntesis de voz realista y de calidad constante\n\n <div>\n <div>\n Resultado con sonido natural\n </div>\n\n <div>\n Compatible con 29 idiomas\n </div>\n\n <div>\n Límite de 10.000 caracteres\n </div>\n\n <div>\n El más estable para generaciones largas\n </div>\n </div>\n </Card>\n\n <Card title=\"Eleven Flash v2.5\" href=https://elevenlabs.io/"/docs/es/overview/models#flash-v25\">\n Nuestro modelo de síntesis de voz rápido y asequible\n\n <div>\n <div>\n Latencia ultrabaja (~75 ms†)\n </div>\n\n <div>\n Compatible con 32 idiomas\n </div>\n\n <div>\n Límite de 40.000 caracteres\n </div>\n\n <div>\n Modelo más rápido, con un precio por carácter un 50 % menor para generaciones mediante la API\n </div>\n </div>\n </Card>\n</CardGroup>\n\n<CardGroup cols={2} rows={2}>\n <Card title=\"Scribe v2\" href=https://elevenlabs.io/"/docs/es/overview/models#scribe-v2\">\n Modelo de reconocimiento de voz de última generación\n\n <div>\n <div>\n Transcripción precisa en más de 90 idiomas\n </div>\n\n <div>\n Prompting de términos clave, hasta 1000 términos\n </div>\n\n <div>\n Detección de entidades, 65 tipos de entidades\n </div>\n\n <div>\n Edición de transcripciones con instrucciones en lenguaje natural\n </div>\n\n <div>\n Marcas de tiempo precisas a nivel de palabra\n </div>\n\n <div>\n Diarización de hablantes, hasta 32 hablantes\n </div>\n\n <div>\n Etiquetado de audio dinámico\n </div>\n\n <div>\n Detección inteligente de idioma\n </div>\n </div>\n </Card>\n\n <Card title=\"Scribe v2 Realtime\" href=https://elevenlabs.io/"/docs/es/overview/models#scribe-v2-realtime\">\n Modelo de reconocimiento de voz en tiempo real\n\n <div>\n <div>\n Transcripción precisa en más de 90 idiomas\n </div>\n\n <div>\n Transcripción en tiempo real\n </div>\n\n <div>\n Baja latencia (~150ms†)\n </div>\n\n <div>\n Marcas de tiempo precisas a nivel de palabra\n </div>\n\n <div>\n Detección de entidades, 65 tipos de entidades\n </div>\n\n <div>\n Edición de transcripciones con instrucciones en lenguaje natural\n </div>\n </div>\n </Card>\n\n <Card title=\"Scribe v2 Medical\" href=https://elevenlabs.io/"/docs/es/overview/models#scribe-v2-medical\">\n Reconocimiento de voz ajustado para audio clínico\n\n <div>\n <div>\n Un 35 % menos de errores de transcripción en audio clínico que Scribe v2\n </div>\n\n <div>\n La misma precisión en habla cotidiana que Scribe v2\n </div>\n\n <div>\n Las mismas funciones, idiomas, precios y API que Scribe v2\n </div>\n </div>\n </Card>\n</CardGroup>\n\n<div>\n <div>\n <a href=https://elevenlabs.io/"/docs/es/overview/models/">/n Explorar todos\n </a>\n </div>\n</div>\n\n<small>\n † Sin incluir la latencia de la aplicación ni de la red. Consulta [Entender la\n latencia](/docs/es/eleven-api/concepts/latency).\n</small>\n\n## Explora por capacidad\n\n<CardGroup cols={3}>\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/text-to-speech/" icon=\"file:assets/icons/tts.svg\">\n <div>\n <div>\n <div>\n Texto a Voz\n </div>\n\n <p>\n Convierte texto en voz natural\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/speech-to-text/" icon=\"file:assets/icons/stt.svg\">\n <div>\n <div>\n <div>\n Voz a Texto\n </div>\n\n <p>\n Transcribe audio hablado a texto\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/music/" icon=\"file:assets/icons/music.svg\">\n <div>\n <div>\n <div>\n Música\n </div>\n\n <p>\n Genera música a partir de texto\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/text-to-dialogue/" icon=\"file:assets/icons/ttd.svg\">\n <div>\n <div>\n <div>\n Texto a Diálogo\n </div>\n\n <p>\n Crea diálogos con sonido natural a partir de texto\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/image-video/" icon=\"file:assets/icons/image-and-video.svg\">\n <div>\n <div>\n <div>\n Imagen y Video\n </div>\n\n <p>\n Genera imágenes y vídeos a partir de texto\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/voice-changer/" icon=\"file:assets/icons/voice-changer.svg\">\n <div>\n <div>\n <div>\n Cambiador de Voz\n </div>\n\n <p>\n Modifica y transforma voces\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/voice-isolator/" icon=\"file:assets/icons/voice-isolator.svg\">\n <div>\n <div>\n <div>\n Limpiar Audio\n </div>\n\n <p>\n Aísla voces del ruido de fondo\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/dubbing/" icon=\"file:assets/icons/dubbing.svg\">\n <div>\n <div>\n <div>\n Doblaje IA\n </div>\n\n <p>\n Dobra audio y vídeos sin interrupciones\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/sound-effects/" icon=\"file:assets/icons/sfx.svg\">\n <div>\n <div>\n <div>\n Efectos de Sonido\n </div>\n\n <p>\n Crea efectos de sonido cinematográficos\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/voices/" icon=\"file:assets/icons/voices.svg\">\n <div>\n <div>\n <div>\n Voces\n </div>\n\n <p>\n Clona y diseña voces personalizadas\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/voice-remixing/" icon=\"file:assets/icons/remix-voice.svg\">\n <div>\n <div>\n <div>\n Mezcla de voces\n </div>\n\n <p>\n Transforma y mejora voces existentes\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/forced-alignment/" icon=\"file:assets/icons/forced-alignment.svg\">\n <div>\n <div>\n <div>\n Alineación forzada\n </div>\n\n <p>\n Alinea texto con audio\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/speech-engine/" icon=\"file:assets/icons/speech-engine.svg\">\n <div>\n <div>\n <div>\n Motor de voz\n </div>\n\n <p>\n Añade voz a cualquier cosa\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/eleven-agents/overview/" icon=\"file:assets/icons/agents-platform.svg\">\n <div>\n <div>\n <div>\n ElevenAgents\n </div>\n\n <p>\n Implementa agentes de voz inteligentes\n </p>\n </div>\n </div>\n </Card>\n\n <Card href=https://elevenlabs.io/"/docs/es/overview/capabilities/private-deployment/" icon=\"duotone server\">\n <div>\n <div>\n <div>\n Implementaciones privadas\n </div>\n\n <p>\n Ejecuta ElevenLabs en tu propia nube\n </p>\n </div>\n </div>\n </Card>\n</CardGroup>\n"],"perViewerCopy":[0,true],"askAiEnabled":[0,false],"skillsConfig":[0],"availability":[0],"pageActions":[0,{"options":[0,{"copyPage":[0,true],"viewAsMarkdown":[0,true],"askAi":[0,true],"openAi":[0,true],"claude":[0,true],"cursor":[0,true],"claudeCode":[0,true],"vscode":[0,false],"custom":[1,[[0,{"title":[0,"LLMs full"],"subtitle":[0,"See the entire documentation site as markdown for LLMs"],"url":[0,"https://elevenlabs.io/docs/llms-full.txt"],"icon":[0,"fa-solid fa-file-code"]}]]]}]}],"pageActionsStyle":[0,"default"],"pageActionFiles":[0],"showRssFeedButton":[0,false],"showPageActions":[0,true]}" ssr client="deferred" opts="{"name":"PageHeaderIsland","value":true}" await-children>

Documentación de ElevenLabs

Explora nuestra documentación y guías para integrar ElevenLabs

Empieza con tu agente de programación. No necesitas una cuenta ni una clave de API previamente.

Pega esto en Claude Code, Cursor o Codex. Inicia sesión o crea una cuenta, crea una clave y añade el SDK a tu proyecto.

Add ElevenLabs to my project: run `npx -y @elevenlabs/cli@latest onboard init` and follow what it prints.

Descubre cómo funciona o lee el código fuente del comando onboard para ver exactamente qué le indica a tu agente.

¿Cómo funciona ElevenLabs?

ElevenLabs ofrece infraestructura de voz IA: texto a voz, voz a texto, clonación de voz, agentes de voz y audio generativo. Puedes usarla de cuatro formas, adaptadas a distintos públicos.

ElevenCreative es una aplicación web sin código donde creadores, productores y editores generan locuciones, música, doblajes y proyectos de Studio directamente en el navegador.

ElevenAgents es la plataforma para diseñar y operar agentes de voz, con un creador visual para usuarios no técnicos y control programático completo para desarrolladores.

ElevenAPI pone todas las capacidades a disposición mediante una interfaz REST con SDK oficiales para Python y TypeScript, para que desarrolladores puedan integrar voz en sus propias aplicaciones y workflows.

Reception.ai es un recepcionista telefónico con IA listo para implementar para pequeñas y medianas empresas que responde llamadas, reserva citas y gestiona las operaciones diarias desde un único panel.

Elige tu camino

Conceptos

Las voces son la personalidad de habla utilizada en la generación de audio. Cada voz tiene un ID único —por ejemplo, JBFqnCBsd6RMkjVDRZzb— que seleccionas en el panel o incluyes en las solicitudes a la API. ElevenLabs mantiene una biblioteca de más de 10 000 voces. También puedes clonar una voz a partir de una grabación de audio o generar una desde una descripción de texto.

Los modelos controlan la calidad, la latencia y la cobertura de idiomas del audio generado. eleven_v4 produce el resultado más expresivo en más de 90 idiomas. eleven_v4_turbo está pensado para uso en tiempo real con una latencia media de inferencia de ~100 ms. Cada capacidad —voz a texto, música, efectos de sonido— tiene su propio modelo específico. Consulta ¿Qué modelo debería usar? para elegir uno.

¿Cómo funcionan los precios?

Los créditos son la unidad de consumo compartida entre todos los productos. El texto a voz cuesta un crédito por carácter de texto de entrada. Otras operaciones se cobran por segundo de audio procesado. Los créditos se restablecen cada mes y los que no uses se acumulan durante un máximo de dos meses. Consulta los precios para ver el desglose completo.

Para usar la API sin una suscripción mensual, pago por uso te permite prepagar un saldo que se reduce a medida que usas ElevenLabs, después de agotar los créditos de tu suscripción.

Diseñado para producción

¿Qué rapidez tiene el texto a voz de ElevenLabs?

Eleven Flash v2.5 genera audio con una latencia de inferencia del modelo de ~75 ms, y Eleven v4 Turbo con una mediana de ~100 ms. Scribe v2 Realtime devuelve transcripciones parciales en ~150 ms. Estas cifras no incluyen la latencia de la aplicación ni de la red, por lo que el tiempo hasta que tus usuarios escuchan el audio es mayor. Entender la latencia explica qué abarcan estas cifras, y Optimización de la latencia explica cómo reducir la latencia de extremo a extremo.

¿Cómo gestiona ElevenLabs la escala?

Tu plan determina cuántas solicitudes se procesan al mismo tiempo. Un límite de concurrencia no es un tope de conversaciones simultáneas: como regla general, un límite de 5 suele admitir alrededor de 100 emisiones de audio simultáneas, según las voces utilizadas y el caso de uso. Los planes Enterprise tienen límites más altos. Consulta Concurrencia y prioridad para conocer los límites de cada plan y recomendaciones sobre pruebas de carga.

Controles Enterprise

  • Implementaciones privadas ejecutan ElevenAgents, Texto a Voz y Voz a Texto dentro de tu propia cuenta en la nube, para que los textos, audios y transcripciones permanezcan en tu red.
  • Residencia de datos almacena tus datos en entornos aislados de la UE, India o Singapur en lugar de la ubicación predeterminada en EE. UU. Es una función Enterprise.
  • Espacios de trabajo centralizan la facturación, los recursos compartidos, el acceso del equipo y la gestión de claves de API. Los espacios de trabajo Enterprise añaden SSO mediante SAML 2.0 u OIDC, y registros de auditoría de acciones administrativas en el esquema OCSF.

Genera tu primer audio

Instala el SDK, configura tu clave de API como variable de entorno y convierte texto en un archivo MP3 con una sola solicitud. Para que tu agente de programación realice esta configuración, consulta Configúralo con tu agente de programación.

1

Instala el SDK

pip install elevenlabs python-dotenv
2

Configura tu clave de API

Crea una clave de API y añádela a un archivo .env en el directorio de tu proyecto:

.env
ELEVENLABS_API_KEY=<your_api_key_here>
3

Genera y guarda audio

from dotenv import load_dotenv
from elevenlabs.client import ElevenLabs
import os
load_dotenv()
elevenlabs = ElevenLabs(
api_key=os.getenv("ELEVENLABS_API_KEY"),
)
audio = elevenlabs.text_to_speech.convert(
text="The first move is what sets everything in motion.",
voice_id="JBFqnCBsd6RMkjVDRZzb", # "George" - browse voices at elevenlabs.io/app/voice-library
model_id="eleven_v4",
output_format="mp3_44100_128",
)
with open("output.mp3", "wb") as f:
for chunk in audio:
f.write(chunk)

Ejecuta el script con python example.py o npx tsx example.mts y, después, abre output.mp3. Para hacer lo mismo desde el terminal, usa la CLI de ElevenLabs:

elevenlabs text-to-speech convert \
--voice-id JBFqnCBsd6RMkjVDRZzb \
--model-id eleven_v4 \
--text "The first move is what sets everything in motion." \
--output-format mp3_44100_128 \
--output output.mp3

La guía de inicio rápido de ElevenAPI explica la misma solicitud con más detalle, incluida la configuración de la CLI y cómo reproducir audio por los altavoces.

¿Qué puedo crear con ElevenAgents?

ElevenAgents combina reconocimiento de voz, el LLM que elijas, texto a voz y gestión de turnos en un único agente de voz que configuras en el panel o mediante los SDK.

  • Atención al cliente: responde preguntas basadas en tu propia documentación conectando una base de conocimientos al agente.
  • Líneas telefónicas: conecta un número de Twilio con la integración nativa para gestionar llamadas entrantes y salientes, o conecta tu sistema telefónico actual mediante trunking SIP.
  • Campañas salientes: realiza muchas llamadas salientes a la vez con llamadas por lotes.
  • Sitios web y aplicaciones: integra un agente que gestione tanto voz como texto con el widget.

La guía de inicio rápido de ElevenAgents crea un primer agente de principio a fin.

¿Qué modelo debería usar?

Empieza por tu caso de uso. Cada ID de modelo a continuación es el valor que debes pasar como model_id en las solicitudes a la API.

Caso de usoModelo recomendadoID de modeloMotivo
Agentes de voz en tiempo realEleven v4 Turboeleven_v4_turboLatencia media de inferencia de ~100ms† con la entonación en tiempo real más expresiva. Para la menor latencia, usa eleven_flash_v2_5 (~75ms†).
Narración expresiva o largaEleven v4eleven_v4El modelo más expresivo, adecuado para audiolibros y locuciones de personajes. Hasta 10 000 caracteres (~10 minutos de audio) por solicitud. Para el resultado largo más estable, usa eleven_multilingual_v2.
Contenido multilingüeEleven v4eleven_v4Más de 90 idiomas con una calidad de voz uniforme al cambiar de idioma. eleven_v4_turbo cubre los mismos idiomas en tiempo real.
Menor costeEleven Flash v2.5eleven_flash_v2_5Precio por carácter un 50 % menor para generaciones mediante API, 32 idiomas y hasta 40 000 caracteres por solicitud.
Voz a texto por lotesScribe v2scribe_v2Transcripción en más de 90 idiomas con marcas de tiempo a nivel de palabra, diarización para hasta 32 hablantes y prompting de términos clave. Usa scribe_v2_medical para audio clínico.
Voz a texto en tiempo realScribe v2 Realtimescribe_v2_realtimeTransmite transcripciones con una latencia de ~150ms† en más de 90 idiomas.

Consulta Elegir el modelo adecuado para ver más casos de uso y la referencia de modelos para consultar las especificaciones completas.

† Sin incluir la latencia de la aplicación ni de la red. Consulta Entender la latencia.

Explora por capacidad

Construido con