Naar inhoud springen

Sam Audio · Separate

Integreren

Model-ID sam-audio/separate
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/sam-audio/separate?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Bestanden zoals het voorbeeld: $ 0,05 50 API-tegoed je bestanden worden vóór de uitvoering gemeten Op deze pagina uitvoeren

API-sleutel ophalen
Meta Audio 10–60 s #audio-to-audio#sam-audio

Isoleert een geluid uit een audiobestand met een tekstbeschrijving en retourneert doel- en resttracks

Meta · Gegevens (JSON)

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht

Tekstbeschrijving van het geluid dat moet worden geïsoleerd.

•verplicht audio_url
Sleep een bestand hierheen of

URL van het audiobestand voor verwerking; ondersteunde indelingen zijn WAV, MP3 en FLAC.

standaard 1

Aantal kandidaten dat voor rangschikking wordt gegenereerd.

Geavanceerd acceleration · output_format · max_chunk_duration · chunk_overlap · predict_spans
acceleration standaard balanced

Versnellingsniveau dat op de verwerking wordt toegepast.

output_format standaard wav

Indeling van de gegenereerde audio.

standaard 60

Audiolimiet per verwerkingspass, gemeten in seconden; daarboven gebruikt de verwerking overlappende fragmenten die worden samengevoegd.

standaard 5

Lengte van de overlap tussen fragmenten, gemeten in seconden, gebruikt voor crossfade-samenvoeging.

POST /run/sam-audio/separate?wait=20 prijsopgave → $ 0,05
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/sam-audio/separate?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Sam Audio · Separate

Geef een `audio_url` (WAV, MP3 of FLAC) en een `prompt` waarin je het te extraheren geluid benoemt. De uitvoer bevat een `target`-track met het geïsoleerde geluid en een `residual`-track met al het overige. Opties zijn onder meer `predict_spans`, maximaal 7 `reranking_candidates`, een `acceleration`-niveau, opdelen van lange audio (10 tot 60 seconden per bewerking) en wav- of mp3-uitvoer.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
audio_urlverplicht audio
Typeurl · audio
URL van het audiobestand voor verwerking; ondersteunde indelingen zijn WAV, MP3 en FLAC.
promptverplicht
Typestring
Tekstbeschrijving van het geluid dat moet worden geïsoleerd.
predict_spansoptioneel
Typeboolean
Standaardfalse
Automatische voorspelling van tijdsintervallen met het doelgeluid.
reranking_candidatesoptioneel
Typeinteger
Standaard1
1 – 7
Aantal kandidaten dat voor rangschikking wordt gegenereerd.
accelerationoptioneel
Typeenum
Standaardbalanced
fastbalancedquality
Versnellingsniveau dat op de verwerking wordt toegepast.
max_chunk_durationoptioneel
Typenumber
Standaard60
10 – 60
Audiolimiet per verwerkingspass, gemeten in seconden; daarboven gebruikt de verwerking overlappende fragmenten die worden samengevoegd.
chunk_overlapoptioneel
Typenumber
Standaard5
0 – 30
Lengte van de overlap tussen fragmenten, gemeten in seconden, gebruikt voor crossfade-samenvoeging.
output_formatoptioneel
Typeenum
Standaardwav
wavmp3
Indeling van de gegenereerde audio.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam-audio/separate",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 50,
    "usd": "0.05",
    "charged": 50,
    "refunded": 0
  },
  "input": {
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "target": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "residual": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "duration": 5,
    "sample_rate": 48000
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
target
object {url, content_type, file_name, file_size}Afzonderlijk geëxtraheerd doelgeluid.
residual
object {url, content_type, file_name, file_size}Audio die overblijft naast het doelgeluid.
duration
numberLengte van de uitvoeraudio, gemeten in seconden.
sample_rate
integerBemonsteringsfrequentie in Hz voor de uitvoeraudio.

Meer modellen: Audio

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/sam-audio/separate.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt