Langkau ke kandungan

Sonilo V1.1 Video to Sound Effects

Integrasikan

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

Fail seperti contoh: $0.09 90 kredit API · ≈ ₽9.66 fail anda diukur sebelum dijalankan Jalankan pada halaman ini

Dapatkan kunci API
Sonilo · Audio

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

Panduan bunyi pilihan yang digunakan merentas semua adegan dan bukannya kapsyenan video automatik. Huraikan audio yang dikehendaki, atau biarkan nilai kosong untuk menggunakan kapsyen automatik.

•diperlukan video_url
Lepaskan fail, atau

Video yang dibekalkan melalui muat naik fail atau URL awam untuk penjanaan bunyi, dengan tempohnya menentukan panjang audio yang dijana.

Lanjutan audio_format · keep_speech_vocal · segments
audio_format lalai aac

Format audio kendiri, boleh dipilih sebagai wav, mp3, aac atau flac, dengan aac digunakan secara lalai. Pilihan ini tidak mengubah pengekodan audio video, yang sentiasa AAC.

Pembahagian adegan manual pilihan, dinyatakan sebagai julat masa dengan perihalan bunyi individu; nilai kosong sebaliknya menggunakan pengesanan adegan automatik.

POST /run/sonilo/v1.1/video-to-sound-effects?wait=20 sebut harga → $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"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Sonilo V1.1 Video to Sound Effects

Menambah kesan bunyi yang disegerakkan berdasarkan perkara yang berlaku dalam video pada `video_url`. `prompt` pilihan memandu bunyi, manakala `segments` menetapkan perihalan berasingan kepada julat masa. `audio_format` boleh berupa wav, mp3, aac atau flac. Apabila `keep_speech_vocal` diaktifkan, pertuturan asal diasingkan dan dikekalkan dalam campuran.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
video_urldiperlukan video
Jenisurl · video
Video yang dibekalkan melalui muat naik fail atau URL awam untuk penjanaan bunyi, dengan tempohnya menentukan panjang audio yang dijana.
promptpilihan
Jenisstring | null
Panduan bunyi pilihan yang digunakan merentas semua adegan dan bukannya kapsyenan video automatik. Huraikan audio yang dikehendaki, atau biarkan nilai kosong untuk menggunakan kapsyen automatik.
segmentspilihan
Jenisobject[]
Pembahagian adegan manual pilihan, dinyatakan sebagai julat masa dengan perihalan bunyi individu; nilai kosong sebaliknya menggunakan pengesanan adegan automatik.
segments[].startpilihan
Jenisnumber
Lalai0
≥ 0
Permulaan segmen mesti 0 untuk segmen pertama. Semua masa mula diukur dalam saat relatif kepada permulaan video.
segments[].endpilihan
Jenisnumber
Lalai0
≥ 0
Kedudukan akhir segmen dalam saat, dibatasi oleh tempoh video untuk segmen terakhir. Bagi setiap segmen terdahulu, kedudukan ini mesti bertepatan dengan kedudukan mula segmen berikutnya supaya tiada jurang atau pertindihan.
segments[].promptpilihan
Jenisstring
Lalai
Perihalan kesan bunyi atau foley segmen.
audio_formatpilihan
Jenisenum
Lalaiaac
wavmp3aacflac
Format audio kendiri, boleh dipilih sebagai wav, mp3, aac atau flac, dengan aac digunakan secara lalai. Pilihan ini tidak mengubah pengekodan audio video, yang sentiasa AAC.
keep_speech_vocalpilihan
Jenisboolean
Lalaifalse
Suis pengekalan pertuturan/vokal yang mempengaruhi kedua-dua output audio dan video; dilumpuhkan secara lalai, ia meninggalkan hanya bunyi yang dijana dalam hasil. Mendayakannya menggunakan pemisahan sumber muzik untuk mengasingkan vokal sumber, membuang muzik dan suasana asal, serta mencampurkan bunyi yang dijana dengan rakaman vokal yang tidak berubah, dengan arasnya dipadankan dengan suara.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

Output

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
audio
object {url, content_type, file_name, file_size}Bunyi yang dijana dan dikodkan dalam format audio yang dipilih.
audios
array of object {url, content_type, file_name, file_size}Koleksi lengkap bunyi yang dijana, dengan satu bunyi untuk setiap sampel.
segments
array of object {index, start, end, meta}Segmen yang digunakan untuk menjana audio, disenaraikan mengikut urutan video sumbernya.

Lebih banyak model: Video ke Audio

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/sonilo/v1.1/video-to-sound-effects.md. Semua model dan panduan: https://doitong.com/developers/llms.txt