audio-isolation

Audio Isolation Stream

Changed on

Removes background noise from audio and streams the result

post/v1/audio-isolation/stream

Request

  • Base URL
    https://api.elevenlabs.io (the document declares no server; this is the origin it was published from)
  • URL
    https://api.elevenlabs.io/v1/audio-isolation/stream
  • Auth
    none declared

Headers

xi-api-keystring nullable

Your API key. This is required by most endpoints to access our API programmatically. You can view your xi-api-key using the 'Profile' tab on the website.

Request body multipart/form-data

audiostring binary required

The audio file from which vocals/speech will be isolated from.

file_format'pcm_s16le_16' | 'other' nullable

The format of input audio. Options are 'pcm_s16le_16' or 'other' For pcm_s16le_16, the input audio must be 16-bit PCM at a 16kHz sample rate, single channel (mono), and little-endian byte order. Latency will be lower than with passing an encoded waveform.

Example request

{
  "file_format": "pcm_s16le_16"
}

Response

Successful Response

Changes

    • info

      api operation id Audio_Isolation_Stream_v1_audio_isolation_stream_post removed and replaced with audio_isolation_stream

    • info

      added the new optional request property

    • info

      header request parameter xi-api-key list-of-types was widened by adding types null

    • info

      for the header request parameter xi-api-key, the type was generalized from string to no type