🎬 Generate Text-to-Speech Using Elevenlabs via API

⚑ 40,301 views · 🎬 Content Creation & Video

Description

πŸŽ‰ Do you want to master AI automation, so you can save time and build cool stuff?

I’ve created a welcoming Skool community for non-technical yet resourceful learners.

πŸ‘‰πŸ» Join the AI Atelier πŸ‘ˆπŸ»


This workflow provides an API endpoint to generate speech from text using Elevenlabs.io, a popular text-to-speech service.

Step 1: Configure Custom Credentials in n8n

To set up your credentials in n8n, create a new custom authentication entry with the following JSON structure:

{
  "headers": {
    "xi-api-key": "your-elevenlabs-api-key"
  }
}

Replace "your-elevenlabs-api-key" with your actual Elevenlabs API key.

Step 2: Send a POST Request to the Webhook

Send a POST request to the workflow’s webhook endpoint with these two parameters:

This workflow has been a significant time-saver in my video production tasks. I hope it proves just as useful to you!

Happy automating!
The n8Ninja

πŸ”— Nodes Used

HTTP Request, Webhook

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup