Audio Isolation

Isolate vocals from a song using an audio separation model

returns GeneratedAudio

Use AI to extract clean vocals or speech from noisy audio.

This is useful for podcast cleanup, speech recognition preprocessing, or removing background noise in recorded clips. Powered by ElevenLabs Audio Isolation API.

Basic Usage

AudioClip rawRecording = Resources.Load<AudioClip>("NoisyInput");

AudioClip cleanSpeech = await rawRecording
    .GENAudioIsolation()
    .SetOutputFormat(OutputFormat.MPEG)
    .ExecuteAsync();

Last updated