Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Audio

Voice Extractor

Remove background noise, music and other sounds from a recording and keep only the voice. Clean audio before transcription, lip sync, dubbing or a voice change.

The Voice Extractor node removes background noise, music and other sounds from a recording and returns only the voice. It uses ElevenLabs voice isolation and has no settings to tune. Put it in front of a voice, lip sync or transcription node, which all work better with clean speech.

When to use it

  • Clean an interview or a field recording before you edit it.
  • Clean noisy audio before Transcribe, for a more accurate transcript.
  • Take the vocals out of music or mixed audio before a voice change.
  • Remove background noise from a podcast recording.
  • Isolate the dialogue of a video before Dubbing.

Quick start

Add the node

Press Tab on the canvas and choose Audio › Clean & Separate › Voice Extractor.

Wire the recording

Wire an audio node, such as Upload Audio, into the Audio input. For the sound of a video, wire the video through Extract Audio first.

Run it

Click Run on the node. The clean voice appears on the node with a player.

audioaudioUpload AudioNoisy street interviewVoice ExtractorTranscribe
A noisy interview is cleaned before it is transcribed.

Input and output

InputAcceptsWhat it does
AudioAudio nodes, such as Upload Audio, Reference Audio and Text to SpeechThe recording to clean.

The output, Audio, is the cleaned recording with the voice alone. It is audio, not data: for word timings, use Transcribe or Forced Alignment.

Settings

Voice Extractor has no settings besides its Label, the name shown on the canvas.

Models

ModelMakerModesCreditsDetails
ElevenLabs Voice IsolationElevenLabsVoice isolation74Strip background noise / music from a vocal track.

Which cleaning node to use

You wantUse
Only a clean voice, with noise and music removedVoice Extractor
The vocals and the instrumental of any song, as two tracksAudio Separation, Vocal / Instrumental mode
Separate stems, such as drums, bass and pianoAudio Separation, Full stems mode
The vocals and stems of a song made with SunoSuno Separate

Tips

  • Trim first. The node always processes the whole input. Cut the part you need with Trim Audio before you clean it.
  • Clean before voice work. Put Voice Extractor in front of Voice Changer or Lip Sync so that background noise does not carry into the result.
  • Expect limits on buried speech. The result depends on the input. Speech that is deeply buried under noise can come back with artifacts.

From the API

POST /v1/audio-isolation takes audioUrl. The MCP tool is audio_isolation. See Voice and media.

Frequently asked questions

Last updated on

On this page