Actions16
Overview
The ElevenLabs node provides advanced audio processing capabilities, including a Speech resource with an Audio Isolation operation. This operation isolates vocals or speech from an input audio file, effectively separating the voice from background sounds or music. It is useful in scenarios such as cleaning up podcast recordings, extracting dialogue from noisy environments, or preparing audio for transcription or further processing.
For example, you can input a recorded interview audio file and isolate the speaker's voice to improve clarity before transcription or analysis.
Properties
| Name | Meaning |
|---|---|
| Binary Input Field | The name of the binary property containing the audio file to process for vocal/speech isolation. |
| Additional Fields | A collection of optional parameters (not specifically used for Audio Isolation) |
| Notice | Informational message about the node being in beta and under active development |
Note: For the Audio Isolation operation, only the "Binary Input Field" is required and relevant. Other additional fields are related to other operations and resources.
Output
The node outputs the processed audio data with vocals/speech isolated from the input audio. The output is provided as binary data (an array buffer) representing the isolated audio file. This binary data can be saved, played back, or passed to subsequent nodes for further processing.
The JSON output field typically contains metadata about the response but the main useful output is the binary data of the isolated audio.
Dependencies
- Requires an API key credential for ElevenLabs API access.
- The node sends requests to the ElevenLabs API endpoint
/audio-isolation. - No additional environment variables are explicitly required beyond the API key credential.
Troubleshooting
Common issues:
- Providing an incorrect or missing binary input field name will cause the node to fail because it cannot find the audio data to process.
- Network or authentication errors if the API key is invalid or missing.
- Large audio files might lead to timeouts or memory issues depending on n8n instance limits.
Error messages:
- Authentication errors indicate problems with the API key; verify and re-enter credentials.
- "Binary property not found" means the specified binary input field does not exist on the incoming item.
- API rate limit or quota exceeded errors require checking your ElevenLabs account usage.