Pereiti prie turinio

Sam Audio · Span Separate

Integruoti

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

Failai kaip pavyzdyje: 0,05 $ 50 API kreditų jūsų failai išmatuojami prieš paleidimą Paleisti šiame puslapyje

Gauti API raktą
Meta Garsas 10–60 s #audio-to-audio#sam-audio

Išskiria garsą iš garso įrašo pagal jūsų pateiktus laiko intervalus, pasirinktinai naudojant tekstinę užuominą

Meta · Duomenys (JSON)

Čia bus pirmasis jūsų rezultatas

Sukurkite užklausą toliau ir paleiskite ją naudodami savo API raktą. Išvestys nukopijuojamos į mūsų saugyklą ir saugomos neribotą laiką arba 7 dienos nemokamai.

Sukurti užklausą

Valdikliai sugeneruojami pagal modelio schemą. Keisdami juos atnaujinsite kodą ir kainą.

Garso identifikavimo priemonė garsui iš intervalo išskirti. Rekomenduojama, bet nebūtina, pateikti izoliuotino garso tekstinį aprašą.

•privaloma audio_url
Įmeskite failą arba

Apdorojamo garso failo URL.

numatytoji 1

Kandidatų skaičius, naudojamas tik su tekstiniu raginiu: sugeneruojama ir įvertinama tiek kandidatų. Skiriant tik pagal intervalą šis nustatymas ignoruojamas.

•privaloma

Laiko intervalai, kuriuose yra izoliuotinas tikslinis garsas.

Išplėstiniai acceleration · output_format · max_chunk_duration · chunk_overlap · use_sound_activity_ranking · trim_to_span
acceleration numatytoji balanced

Apdorojimui taikomas spartinimo lygis.

output_format numatytoji wav

Generuojamo garso formatas.

numatytoji 60

Garso riba vienam praėjimui, matuojama sekundėmis; ją viršijus apdorojami persidengiantys fragmentai, kurie sujungiami.

numatytoji 5

Fragmentų persidengimo trukmė, matuojama sekundėmis ir naudojama sklandžiam suliejimui.

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

Vykdyti šią užklausą

Jūsų raktas lieka šioje naršyklėje: jis siunčiamas tik į Doitong API ir išsaugomas (localStorage) tik pažymėjus Prisiminti. Gauti API raktą

Apie Sam Audio · Span Separate

Užuot rėmęsi vien tekstu, perduokite `spans`, nurodančius, kada tikslinis garsas pasirodo `audio_url` įraše. `prompt` yra pasirinktinis, bet padeda nustatyti garso tipą. `trim_to_span` gali apkirpti išvestį iki intervalo ribų, o `use_sound_activity_ranking` leidžia perrikiuoti be užklausos. Grąžina `target` ir `residual` garso takelius wav arba mp3 formatu.

Parametrai

Siųskite arba kanoninį, arba savąjį pavadinimą, bet ne abu. Kanoniniai pavadinimai

PavadinimasTipas Numatytoji reikšmėLeidžiama Aprašas
audio_urlprivaloma audio
Tipasurl · audio
Apdorojamo garso failo URL.
promptneprivalomas
Tipasstring | null
Garso identifikavimo priemonė garsui iš intervalo išskirti. Rekomenduojama, bet nebūtina, pateikti izoliuotino garso tekstinį aprašą.
spansprivaloma
Tipasobject[]
Laiko intervalai, kuriuose yra izoliuotinas tikslinis garsas.
spans[].startprivaloma
Tipasnumber
≥ 0
Intervalo pradžios laiko žyma, matuojama sekundėmis.
spans[].endprivaloma
Tipasnumber
≥ 0
Intervalo pabaigos laiko žyma, matuojama sekundėmis.
spans[].includeneprivalomas
Tipasboolean
Numatytoji reikšmėtrue
Intervalo garsų įtraukimas: True juos įtraukia, o False pašalina.
reranking_candidatesneprivalomas
Tipasinteger
Numatytoji reikšmė1
1 – 7
Kandidatų skaičius, naudojamas tik su tekstiniu raginiu: sugeneruojama ir įvertinama tiek kandidatų. Skiriant tik pagal intervalą šis nustatymas ignoruojamas.
accelerationneprivalomas
Tipasenum
Numatytoji reikšmėbalanced
fastbalancedquality
Apdorojimui taikomas spartinimo lygis.
max_chunk_durationneprivalomas
Tipasnumber
Numatytoji reikšmė60
10 – 60
Garso riba vienam praėjimui, matuojama sekundėmis; ją viršijus apdorojami persidengiantys fragmentai, kurie sujungiami.
chunk_overlapneprivalomas
Tipasnumber
Numatytoji reikšmė5
0 – 30
Fragmentų persidengimo trukmė, matuojama sekundėmis ir naudojama sklandžiam suliejimui.
use_sound_activity_rankingneprivalomas
Tipasboolean
Numatytoji reikšmėfalse
Garso aktyvumo reitingavimo parinktis, kuriai reikia reranking_candidates > 1; ji įjungia veiksmingą reitingavimą skiriant tik pagal intervalą be tekstinio raginio. Kandidatai vertinami pagal tai, kaip tiksliai jų aptikti netylos regionai sutampa su pateiktais intervalais.
trim_to_spanneprivalomas
Tipasboolean
Numatytoji reikšmėfalse
Išvesties trukmės pasirinkimas tarp nurodyto intervalo ir viso garso. Įjungus išvestis apkarpoma iki intervalo trukmės; False išlaiko visą trukmę ir izoliuoja tikslinį garsą visame įraše.
output_formatneprivalomas
Tipasenum
Numatytoji reikšmėwav
wavmp3
Generuojamo garso formatas.
privaloma Kanoninis pavadinimas, taip pat priimamas

Failų parametrams reikia viešo https:// URL, ne didesnio nei 10 MB data: URI arba įkelto failo file_url. Failai

Išvestis

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"
  }
}
Jūsų failai — jūsų pasirinkimasKiekvienas outputs[].url yra kopija mūsų saugykloje: saugoma neribotą laiką (mokama už GB per mėnesį) arba 7 dienos nemokamai, pagal paskyros nustatymą arba ?storage=.
Ta pati struktūra kiekviename modelyjetype, url, content_type, width, height ir duration taikomi vaizdams, vaizdo įrašams ir garsui. output yra paties modelio rezultatų objektas.
Išvesties laukai
target
object {url, content_type, file_name, file_size}Izoliuotas išskirtas tikslinis garsas.
residual
object {url, content_type, file_name, file_size}Likęs garsas, išskyrus tikslinį garsą.
duration
numberIšvesties garso trukmė, matuojama sekundėmis.
sample_rate
integerIšvesties garso diskretizavimo dažnis Hz.

Daugiau modelių: Garsas

AI agentams: šis puslapis Markdown formatu pateikiamas adresu https://doitong.com/lt/developers/models/sam-audio/span-separate.md. Visi modeliai ir vadovai: https://doitong.com/developers/llms.txt