Siirry sisältöön

Sonilo V1.1 Video to Sound Effects

Integroi

Mallin tunniste sonilo/v1.1/video-to-sound-effects
# 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-sound-effects?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 · Ää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.

Valinnainen ääniohje, jota käytetään kaikissa kohtauksissa automaattisen videon kuvailun sijaan. Kuvaile haluttu ääni tai jätä arvo tyhjäksi käyttääksesi automaattisia kuvauksia.

•pakollinen video_url
Pudota tiedosto tai

Tiedostona tai julkisena URL-osoitteena toimitettu video äänen generointia varten; sen kesto määrittää generoidun äänen pituuden.

Lisäasetukset audio_format · keep_speech_vocal · segments
audio_format oletus aac

Erillisen äänen formaatti: wav, mp3, aac tai flac. Oletuksena käytetään aac-muotoa. Tämä valinta ei muuta videon äänen koodausta, joka on aina AAC.

Valinnaiset manuaaliset kohtausten rajat aikaväleinä ja yksittäisine äänikuvauksineen; tyhjä arvo käyttää automaattista kohtausentunnistusta.

POST /run/sonilo/v1.1/video-to-sound-effects?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-sound-effects?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 Video to Sound Effects

Lisää synkronoidut äänitehosteet `video_url`-videossa tapahtuvien asioiden perusteella. Valinnainen `prompt` ohjaa ääntä, ja `segments` määrittää erilliset kuvaukset aikaväleille. `audio_format` voi olla wav, mp3, aac tai flac. Kun `keep_speech_vocal` on käytössä, alkuperäinen puhe eristetään ja säilytetään miksauksessa.

Parametrit

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

NimiTyyppi OletusSallitut Kuvaus
video_urlpakollinen video
Tyyppiurl · video
Tiedostona tai julkisena URL-osoitteena toimitettu video äänen generointia varten; sen kesto määrittää generoidun äänen pituuden.
promptvalinnainen
Tyyppistring | null
Valinnainen ääniohje, jota käytetään kaikissa kohtauksissa automaattisen videon kuvailun sijaan. Kuvaile haluttu ääni tai jätä arvo tyhjäksi käyttääksesi automaattisia kuvauksia.
segmentsvalinnainen
Tyyppiobject[]
Valinnaiset manuaaliset kohtausten rajat aikaväleinä ja yksittäisine äänikuvauksineen; tyhjä arvo käyttää automaattista kohtausentunnistusta.
segments[].startvalinnainen
Tyyppinumber
Oletus0
≥ 0
Ensimmäisen osan aloituksen on oltava 0. Kaikki aloitusajat ilmoitetaan sekunteina videon alusta.
segments[].endvalinnainen
Tyyppinumber
Oletus0
≥ 0
Osan loppukohta sekunteina; viimeisen osan on päätyttävä videon kestoon. Jokaisen aiemman osan on päätyttävä seuraavan osan aloituskohtaan, jotta välejä tai päällekkäisyyksiä ei synny.
segments[].promptvalinnainen
Tyyppistring
Oletus
Kuvaus osan äänitehosteista tai foley-äänistä.
audio_formatvalinnainen
Tyyppienum
Oletusaac
wavmp3aacflac
Erillisen äänen formaatti: wav, mp3, aac tai flac. Oletuksena käytetään aac-muotoa. Tämä valinta ei muuta videon äänen koodausta, joka on aina AAC.
keep_speech_vocalvalinnainen
Tyyppiboolean
Oletusfalse
Puheen ja laulun säilyttämisen valitsin, joka vaikuttaa sekä ääni- että videotulosteisiin; oletuksena pois käytöstä, jolloin tulokseen jää vain generoitu ääni. Käyttöönotto erottelee lähdeäänen lauluosuudet musiikin lähde-erottelulla, hylkää alkuperäisen musiikin ja taustaäänet sekä miksaa generoidun äänen muuttumattoman laulutallenteen kanssa sovittaen sen tason laulun tasolle.
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-sound-effects",
  "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
      }
    ],
    "segments": [
      {
        "index": 1,
        "start": 1.0,
        "end": 1.0,
        "meta": {
          "tags": [],
          "skipped": false,
          "skip_reason": "string"
        }
      }
    ]
  },
  "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}Valitussa äänimuodossa koodattu luotu ääni.
audios
array of object {url, content_type, file_name, file_size}Kaikkien generoitujen äänien kokoelma, yksi ääni kutakin otosta kohti.
segments
array of object {index, start, end, meta}Äänen generointiin käytetyt osat lähdevideon mukaisessa järjestyksessä.

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-sound-effects.md. Kaikki mallit ja oppaat: https://doitong.com/developers/llms.txt