Preskoči na vsebino

Sam Audio · Span Separate

Integracija

ID modela 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"

Datoteke, kot je primer: 0,05 $ 50 API kreditov vaše datoteke se izmerijo pred zagonom Zaženi na tej strani

Pridobi ključ API
Meta Zvok 10–60 s #audio-to-audio#sam-audio

Iz zvoka izloči zvok na podlagi podanih časovnih intervalov z izbirnim besedilnim namigom

Meta · Podatki (JSON)

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

Pomoč pri prepoznavanju zvoka za izločanje zvoka iz odseka. Priporočen je besedilni opis zvoka za izolacijo, vendar ni zahtevan.

•obvezno audio_url
Spustite datoteko ali

URL zvočne datoteke za obdelavo.

privzeto 1

Število kandidatov, uporabljeno samo z besedilnim pozivom: ustvari in razvrsti se toliko kandidatov. Ločevanje samo po odseku to nastavitev prezre.

•obvezno

Časovni intervali, ki vsebujejo ciljni zvok za izolacijo.

Napredno acceleration · output_format · max_chunk_duration · chunk_overlap · use_sound_activity_ranking · trim_to_span
acceleration privzeto balanced

Raven pospeševanja, uporabljena pri obdelavi.

output_format privzeto wav

Format generiranega zvoka.

privzeto 60

Omejitev zvoka na prehod, merjena v sekundah, po kateri obdelava uporabi prekrivajoče se odseke, ki se združijo.

privzeto 5

Dolžina prekrivanja med odseki, merjena v sekundah, uporabljena za prelivno združevanje.

POST /run/sam-audio/span-separate?wait=20 cena → 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"

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu Sam Audio · Span Separate

Namesto zanašanja samo na besedilo podate `spans`, ki označujejo, kdaj se ciljni zvok pojavi v `audio_url`. `prompt` ni obvezen, vendar pomaga prepoznati vrsto zvoka. `trim_to_span` lahko izhod obreže na območje intervala, `use_sound_activity_ranking` pa omogoča ponovno razvrščanje brez poziva. Vrne zvok `target` in `residual` v wav ali mp3.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
audio_urlobvezno audio
Vrstaurl · audio
URL zvočne datoteke za obdelavo.
promptneobvezno
Vrstastring | null
Pomoč pri prepoznavanju zvoka za izločanje zvoka iz odseka. Priporočen je besedilni opis zvoka za izolacijo, vendar ni zahtevan.
spansobvezno
Vrstaobject[]
Časovni intervali, ki vsebujejo ciljni zvok za izolacijo.
spans[].startobvezno
Vrstanumber
≥ 0
Začetni časovni žig odseka, merjen v sekundah.
spans[].endobvezno
Vrstanumber
≥ 0
Končni časovni žig odseka, merjen v sekundah.
spans[].includeneobvezno
Vrstaboolean
Privzetotrue
Vključitev zvokov znotraj odseka: True jih vključi, False pa izključi.
reranking_candidatesneobvezno
Vrstainteger
Privzeto1
1 – 7
Število kandidatov, uporabljeno samo z besedilnim pozivom: ustvari in razvrsti se toliko kandidatov. Ločevanje samo po odseku to nastavitev prezre.
accelerationneobvezno
Vrstaenum
Privzetobalanced
fastbalancedquality
Raven pospeševanja, uporabljena pri obdelavi.
max_chunk_durationneobvezno
Vrstanumber
Privzeto60
10 – 60
Omejitev zvoka na prehod, merjena v sekundah, po kateri obdelava uporabi prekrivajoče se odseke, ki se združijo.
chunk_overlapneobvezno
Vrstanumber
Privzeto5
0 – 30
Dolžina prekrivanja med odseki, merjena v sekundah, uporabljena za prelivno združevanje.
use_sound_activity_rankingneobvezno
Vrstaboolean
Privzetofalse
Možnost razvrščanja zvočne dejavnosti zahteva reranking_candidates > 1 in omogoča učinkovito ponovno razvrščanje pri ločevanju samo po odseku brez besedilnega poziva. Kandidati se ocenijo glede na ujemanje zaznanih območij brez tišine s podanimi odseki.
trim_to_spanneobvezno
Vrstaboolean
Privzetofalse
Izbira dolžine izhoda med samo določenim odsekom in celotnim zvokom. Vklop obreže izhod na časovno območje odseka; False ohrani celotno dolžino in izolira ciljni zvok v celotnem posnetku.
output_formatneobvezno
Vrstaenum
Privzetowav
wavmp3
Format generiranega zvoka.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

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"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
target
object {url, content_type, file_name, file_size}Ciljni zvok, izolirano izločen.
residual
object {url, content_type, file_name, file_size}Zvok, ki ostane poleg ciljnega zvoka.
duration
numberDolžina izhodnega zvoka, merjena v sekundah.
sample_rate
integerFrekvenca vzorčenja izhodnega zvoka v Hz.

Več modelov: Zvok

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/sam-audio/span-separate.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt