Stem Separation

Clean voice from background noise

Changed on
Typical usage case - is voice with background noise.
Voice clean will separate clean voice (stem) and noise (back).
Result of /check/ includes 2 tracks:
- stem:{"type":"stem", "label":"voice", "url":"..."}
- back:{"type":"back", "label":"no_voice", "url":"..."}
post/api/v1/split/voice_clean/

Request

  • Base URL
    https://lalal.ai (the document declares no server; this is the origin it was published from)
  • Auth
    API key in header X-License-Key

Request body

source_idstring uuid4 required

ID of the source file to be processed.

idempotency_keystring uuid4 nullable

Unique uuid4 key to ensure idempotent requests.

Prevents duplicate task execution with the same parameters.

Can be reused until the task starts. Once processing begins, reusing this key will return an error.

Example request

{
  "source_id": "2fe8f214-1771-4900-9e7e-570f823bd359",
  "presets": {
    "stem": "voice"
  }
}

Response

OK

task_idstring required

ID of the created split task.

Example response

{
  "task_id": "e1fc1d8f-502e-4de0-bf3b-b30543d11c77"
}

Changes

    • info

      added the non-success response with the status

    • info

      the request property default value auto was added

    • info

      added the new lynx enum value to the request property //