Siirry sisältöön

Sonilo V1.1

Integroi

Mallin tunniste sonilo/v1.1/video-to-music
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/sonilo/v1.1/video-to-music?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

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

Esimerkin kaltaiset tiedostot: 0,09 $ 90 API-krediittiä · ≈ 9,66 ₽ tiedostosi mitataan ennen suorittamista Suorita tällä sivulla

Hanki API-avain
Sonilo Videosta ääneksi Huulisynkronointi1–600 s #stylized#transform#lipsync

Säveltää videolle ääniraidan ja palauttaa vain äänen sekä tukee valinnaista segmentin valintaa

Sonilo · Ääni

Ensimmäinen tuloksesi tulee tähän

Muodosta pyyntö alla ja suorita se API-avaimellasi. Tulosteet kopioidaan tallennustilaamme, jossa ne säilytetään ikuisesti tai 7 päivää ilmaiseksi.

Muodosta pyyntö

Säätimet luodaan mallin skeemasta. Koodi ja hinta päivittyvät, kun muutat arvoja.

Musiikkityyliä koskevat ohjeet, jotka korvaavat haluttaessa videosta automaattisesti johdetun kehotteen.

•pakollinen video_url
Pudota tiedosto tai

Julkisesti käytettävissä oleva HTTP- tai HTTPS-URL videoon, jolle musiikkiraita luodaan.

oletus 1

Videolle tuotettavien erillisten musiikkiraitojen määrä.

Valinnainen osan pituus sekunteina. Oletusarvo None pisteyttää videon loppuun asti. Pisteytys alkaa annetusta Start Offset -kohdasta tai muuten alusta, joten None kattaa joko jäljellä olevan osan tai koko videon. Annettu kesto rajoittaa pisteytyksen kyseiseen pituuteen samasta aloituskohdasta.

Lisäasetukset prompt_influence · start_offset
oletus 0.5

Kehotteen noudattamisen voimakkuus; suurenna arvoa, jos haluat tekstiohjeen tarkemman vastaavuuden.

Valinnainen pisteytyksen siirtymä videon alkuun nähden sekunteina; siitä alkavan osan on mahduttava videoon, joten Start Offset plus Duration ei voi ylittää Video Duration -arvoa.

POST /run/sonilo/v1.1/video-to-music?wait=20 hinta → 0,09 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/sonilo/v1.1/video-to-music?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

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

Suorita tämä pyyntö

Avaimesi säilyy tässä selaimessa: se lähetetään vain Doitong APIlle ja tallennetaan localStorageen vain, jos valitset Muista. Hanki API-avain

Tietoja: Sonilo V1.1

Analysoi parametrilla `video_url` annetun videon ja luo siihen sopivaa musiikkia erillisinä ääniraitoina. `prompt` voi ohjata tyyliä, ja `prompt_influence` on välillä 0–1; ilman kehotetta se johdetaan videosta. `start_offset` ja enintään 600 sekunnin `duration` rajaavat käsittelyn segmenttiin, ja `num_samples` tuottaa 1–3 raitaa.

Parametrit

Lähetä joko kanoninen nimi tai natiivi nimi, älä molempia. Kanoniset nimet

NimiTyyppi OletusSallitut Kuvaus
video_urlpakollinen video
Tyyppiurl · video
Julkisesti käytettävissä oleva HTTP- tai HTTPS-URL videoon, jolle musiikkiraita luodaan.
num_samplesvalinnainen
Tyyppiinteger
Oletus1
1 – 3
Videolle tuotettavien erillisten musiikkiraitojen määrä.
promptvalinnainen
Tyyppistring | null
Musiikkityyliä koskevat ohjeet, jotka korvaavat haluttaessa videosta automaattisesti johdetun kehotteen.
prompt_influencevalinnainen
Tyyppinumber
Oletus0.5
0 – 1
Kehotteen noudattamisen voimakkuus; suurenna arvoa, jos haluat tekstiohjeen tarkemman vastaavuuden.
start_offsetvalinnainen
Tyyppinumber | null
0 – 600
Valinnainen pisteytyksen siirtymä videon alkuun nähden sekunteina; siitä alkavan osan on mahduttava videoon, joten Start Offset plus Duration ei voi ylittää Video Duration -arvoa.
durationvalinnainen
Tyyppinumber | null
1 – 600
Valinnainen osan pituus sekunteina. Oletusarvo None pisteyttää videon loppuun asti. Pisteytys alkaa annetusta Start Offset -kohdasta tai muuten alusta, joten None kattaa joko jäljellä olevan osan tai koko videon. Annettu kesto rajoittaa pisteytyksen kyseiseen pituuteen samasta aloituskohdasta.
pakollinen Kanoninen nimi, myös hyväksytty

Tiedostoparametrit hyväksyvät julkisen https://-URL:n, enintään 10 MB:n data:-URI:n tai lähetyksen file_url-arvon. Tiedostot

Tulos

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sonilo/v1.1/video-to-music",
  "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": 90,
    "usd": "0.09",
    "charged": 90,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "audios": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
        "content_type": "audio/mpeg",
        "file_name": "0-output.mp3",
        "file_size": 1843200
      }
    ]
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tiedostosi, valintasiJokainen outputs[].url on kopio tallennustilassamme: säilytetään ikuisesti (maksetaan gigatavu-kuukauden mukaan) tai 7 päivää ilmaiseksi tiliasetuksesi tai ?storage= perusteella.
Sama rakenne kaikissa malleissatype, url, content_type, width, height ja duration kuville, videolle ja äänelle. output on mallin oma tulosobjekti.
Tuloksen kentät
audio
object {url, content_type, file_name, file_size}Ensimmäinen tuotettu musiikkikappale nopeaa toistoa tai esikatselua varten.
audios
array of object {url, content_type, file_name, file_size}Kaikki luodut musiikkikappaleet sisältävä kokoelma AAC/m4a-muodossa, yksi kappale kutakin näytettä kohden.

Lisää malleja: Videosta ääneksi

Tekoälyagenteille: tämän sivun Markdown-muoto on osoitteessa https://doitong.com/fi/developers/models/sonilo/v1.1/video-to-music.md. Kaikki mallit ja oppaat: https://doitong.com/developers/llms.txt