This workflow streamlines the process of converting text to speech using ElevenLabs’ API. It creates a webhook that accepts POST requests with ‘voice_id’ and ‘text’ parameters. When triggered, it first validates the inputs to ensure both parameters are provided. If valid, the workflow sends an HTTP POST request to the ElevenLabs API, utilizing custom authentication with your API key, to generate speech from the provided text. Once the speech is generated, the binary audio response is sent back to the requester via the webhook response node. If the input parameters are missing or invalid, an error message is returned. This setup is particularly useful for automating voice generation in content creation, accessibility features, or personalized audio messages.
Automated Text-to-Speech Conversion with n8n and ElevenLabs
Node Count | 6 – 10 Nodes |
---|---|
Nodes Used | httpRequest, if, respondToWebhook, stickyNote, webhook |
Reviews
There are no reviews yet.