Gå til innhold

Sam Audio · Span Separate

Integrer

Modell-ID sam-audio/span-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/span-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",
    "spans": [
      {
        "end": 10,
        "include": true,
        "start": 6
      }
    ]
  }'

# 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"

Filer som eksempelet: 0,05 $ 50 API-kreditter filene dine måles før kjøring Kjør den på denne siden

Hent API-nøkkel
Meta Lyd 10–60 s #audio-to-audio#sam-audio

Isolerer en lyd fra lyd ved hjelp av tidsintervaller du angir, med et valgfritt teksthint

Meta · Data (JSON)

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

Hjelpemiddel for lydidentifikasjon ved uttrekking av lyd fra intervallet. En tekstbeskrivelse av lyden som skal isoleres, anbefales, men er ikke påkrevd.

•obligatorisk audio_url
Slipp en fil, eller

Lydfil-URL for behandling.

standard 1

Antall kandidater som bare brukes med en tekstprompt: Det genereres og rangeres så mange kandidater. Separasjon som bare bruker intervaller, ignorerer denne innstillingen.

•obligatorisk

Tidsintervaller som inneholder mållyden som skal isoleres.

Avansert acceleration · output_format · max_chunk_duration · chunk_overlap · use_sound_activity_ranking · trim_to_span
acceleration standard balanced

Akselerasjonsnivå brukt på behandlingen.

output_format standard wav

Format for den genererte lyden.

standard 60

Lydgrense per pass, målt i sekunder, der behandlingen går over til overlappende segmenter som blandes sammen.

standard 5

Lengden på overlappingen mellom segmentene, målt i sekunder, brukt til crossfade-blanding.

POST /run/sam-audio/span-separate?wait=20 pris → 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/span-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",
    "spans": [
      {
        "end": 10,
        "include": true,
        "start": 6
      }
    ]
  }'

# 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"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Sam Audio · Span Separate

I stedet for å basere seg bare på tekst sender du `spans` som markerer når mållyden forekommer i `audio_url`. En `prompt` er valgfri, men hjelper med å identifisere lydtypen. `trim_to_span` kan beskjære resultatet til intervallet, og `use_sound_activity_ranking` tillater omrangering uten en prompt. Returnerer `target`- og `residual`-lyd i wav eller mp3.

Parametere

Send enten det kanoniske navnet eller det opprinnelige navnet, ikke begge. Kanoniske navn

NavnType StandardTillatt Beskrivelse
audio_urlobligatorisk audio
Typeurl · audio
Lydfil-URL for behandling.
promptvalgfritt
Typestring | null
Hjelpemiddel for lydidentifikasjon ved uttrekking av lyd fra intervallet. En tekstbeskrivelse av lyden som skal isoleres, anbefales, men er ikke påkrevd.
spansobligatorisk
Typeobject[]
Tidsintervaller som inneholder mållyden som skal isoleres.
spans[].startobligatorisk
Typenumber
≥ 0
Starttidspunkt for intervallet, målt i sekunder.
spans[].endobligatorisk
Typenumber
≥ 0
Sluttidspunkt for intervallet, målt i sekunder.
spans[].includevalgfritt
Typeboolean
Standardtrue
Inkludering av lyder innenfor intervallet: True inkluderer dem, mens False utelater dem.
reranking_candidatesvalgfritt
Typeinteger
Standard1
1 – 7
Antall kandidater som bare brukes med en tekstprompt: Det genereres og rangeres så mange kandidater. Separasjon som bare bruker intervaller, ignorerer denne innstillingen.
accelerationvalgfritt
Typeenum
Standardbalanced
fastbalancedquality
Akselerasjonsnivå brukt på behandlingen.
max_chunk_durationvalgfritt
Typenumber
Standard60
10 – 60
Lydgrense per pass, målt i sekunder, der behandlingen går over til overlappende segmenter som blandes sammen.
chunk_overlapvalgfritt
Typenumber
Standard5
0 – 30
Lengden på overlappingen mellom segmentene, målt i sekunder, brukt til crossfade-blanding.
use_sound_activity_rankingvalgfritt
Typeboolean
Standardfalse
Alternativ for rangering av lydaktivitet som krever reranking_candidates > 1, og som aktiverer effektiv omrangering for separasjon som bare bruker intervaller uten en tekstprompt. Kandidatene gis poeng etter hvor tett de detekterte områdene uten stillhet samsvarer med de oppgitte intervallene.
trim_to_spanvalgfritt
Typeboolean
Standardfalse
Valg av utdataengde mellom bare det angitte intervallet og hele lyden. Aktivering beskjærer til intervallets tidsområde; False beholder full lengde og isolerer mållyden gjennom hele opptaket.
output_formatvalgfritt
Typeenum
Standardwav
wavmp3
Format for den genererte lyden.
obligatorisk Kanonisk navn, også godkjent

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam-audio/span-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",
    "spans": [
      {
        "end": 10,
        "include": true,
        "start": 6
      }
    ]
  },
  "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"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
target
object {url, content_type, file_name, file_size}Mållyd trukket ut isolert.
residual
object {url, content_type, file_name, file_size}Lyd som gjenstår bortsett fra mållyden.
duration
numberLengden på utdataet, målt i sekunder.
sample_rate
integerSamplingsfrekvens i Hz for lydutdataen.

Flere modeller: Lyd

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/sam-audio/span-separate.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt