3. Generar credenciales

0 de 9 lecciones completas (0%)

Conectar ElevenLabs con n8n con un nodo de «HTTP Request»

En esta lección te voy a enseñar a conectar ElevenLabs dentro de tus automatizaciones en n8n con una «Petición HTTP» (HTTP Request)

Lo que necesitas para empezar:

  1. Un Trigger o «disparador»: Para iniciar nuestro flujo de trabajo, vamos a usar un disparador manual. Es ese primer nodo que le dice a la automatización «¡empieza!».
  2. Un nodo de «HTTP Request» (Petición HTTP): Este será nuestro mensajero. Le diremos qué tiene que pedir a ElevenLabs y él se encargará de traer la respuesta.

Ahora que tenemos las piezas, vamos a montarlas. Te enseñaré dos maneras: la súper rápida y la manual, para que entiendas bien qué está pasando «detrás de las cámaras».

Método 1: La Vía Rápida (Importando con cURL)

Esta es la forma más directa de hacerlo. Si quieres ahorrar tiempo, este es tu método.

  1. Dentro del nodo HTTP Request, busca y haz clic en el botón que dice «Import cURL».
  2. Ahora, simplemente copia el comando cURL que encontrarás en la documentación de la API de ElevenLabs y pégalo en la ventana que aparece.

¡Y listo! Como por arte de magia, n8n rellenará automáticamente todos los campos necesarios para que la llamada a la API funcione a la perfección.

Método 2: El Camino del Aprendiz (Configuración Manual)

Si te gusta entender cómo funcionan las cosas, este método es para ti. Es muy fácil y te ayudará a comprender el proceso.

Paso 1: Configurar la Petición HTTP

Dentro del nodo HTTP Request, vamos a configurar lo siguiente:

  • Método (Method): Elige POST. Esto es como decirle a la API que no solo vamos a pedir información, sino que le vamos a enviar algo (en este caso, el texto que queremos convertir a voz).
  • URL: Aquí va la dirección del «departamento» de ElevenLabs que crea las voces. La encontrarás en su documentación oficial, bajo la sección de API Reference > Text to Speech. Copia la URL del endpoint y pégala aquí.

Paso 2: La «Llave Secreta» (Tu API Key)

Para que ElevenLabs sepa que eres tú quien pide el audio, necesitas una clave secreta, la famosa API Key.

  • Añadir la cabecera (Header): En la sección de «Headers», vamos a añadir un campo.
    • Name: xi-api-key
    • Value: Aquí pegarás tu clave de API de ElevenLabs.
  • ¿No tienes una API Key? ¡Consíguela así!
    1. Ve a tu cuenta de ElevenLabs.
    2. Haz clic en Developers y ve a «API Keys».
    3. Crea una nueva clave y ponle un nombre fácil de recordar.
    4. ¡MUY IMPORTANTE! Puedes darle permisos específicos, como solo para «Text-to-speech» (Texto a voz) y en Voices seleccionar read, que es lo que necesitamos.

Paso 3: El Mensaje que Enviaremos (El «Body»)

Ahora toca decirle a ElevenLabs qué texto quieres que convierta en audio.

  • Activa la opción «Send Body».
  • En la sección que aparece, tienes que añadir un campo obligatorio que se llama text.
    • Name: text
    • Value: Aquí escribes la frase que quieres que la inteligencia artificial locute. Por ejemplo: Hola, puedo ayudarte a crear vídeos.

Paso 4: ¡Eligiendo la Voz Perfecta! (El Voice ID)

Nos falta un detalle crucial: decirle a ElevenLabs qué voz queremos usar. Esto se hace añadiendo el ID de la voz al final de la URL que pusimos en el Paso 1.

  • Consigue el Voice ID:
    1. En tu cuenta de ElevenLabs, ve a la sección «Voices».
    2. Busca la voz que más te guste y haz clic para ver sus detalles.
    3. En los tres puntitos, verás su ID. Cópialo.
  • Añádelo a la URL:
    1. Vuelve a n8n, al campo URL del nodo HTTP Request.
    2. Al final de la URL, justo después de la última barra (/), pega el Voice ID que acabas de copiar.

Paso 5: ¡A Probar!

Con todo configurado, haz clic en «Test Step». Si todo ha ido bien, n8n se comunicará con ElevenLabs, generará el audio y te devolverá un archivo de sonido. Podrás escucharlo directamente para comprobar que es la frase que escribiste.

¡Y ya está! Así de fácil es conectar la increíble tecnología de voces de ElevenLabs directamente en tus flujos de trabajo de n8n. Ahora puedes automatizar la creación de locuciones para tus proyectos.

Resumen de privacidad
Logo JeroCuevas.com

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.