İçeriğe geç

Sonilo V1.1 Video to Sound Effects

Entegre et

Model kimliği 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"

Örnekteki gibi dosyalar: $0,09 90 API kredisi · ≈ ₽9,66 dosyalarınız çalıştırmadan önce ölçülür Bu sayfada çalıştır

API anahtarı al
Sonilo · Ses

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

Otomatik video açıklaması yerine tüm sahnelerde kullanılan isteğe bağlı ses yönlendirmesi. İstenen sesi açıklayın veya otomatik açıklamaları kullanmak için değeri boş bırakın.

•gerekli video_url
Dosyayı bırakın veya

Ses üretimi için dosya yükleme veya herkese açık URL ile sağlanan video; videonun süresi, üretilen sesin uzunluğunu belirler.

Gelişmiş audio_format · keep_speech_vocal · segments
audio_format varsayılan aac

wav, mp3, aac veya flac olarak seçilebilen bağımsız ses biçimi; varsayılan olarak aac kullanılır. Bu seçim videonun ses kodlamasını değiştirmez; kodlama her zaman AAC'dir.

Her biri ayrı ses açıklamalarına sahip zaman aralıkları olarak belirtilen isteğe bağlı manuel sahne bölümleri; boş değer yerine otomatik sahne algılama kullanılır.

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

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Sonilo V1.1 Video to Sound Effects hakkında

`video_url` içindeki videoda gerçekleşenlere göre senkronize ses efektleri ekler. İsteğe bağlı `prompt` sesi yönlendirir; `segments` zaman aralıklarına ayrı açıklamalar atar. `audio_format` wav, mp3, aac veya flac olabilir. `keep_speech_vocal` etkin olduğunda özgün konuşma yalıtılır ve miks içinde korunur.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
video_urlgerekli video
Türurl · video
Ses üretimi için dosya yükleme veya herkese açık URL ile sağlanan video; videonun süresi, üretilen sesin uzunluğunu belirler.
promptisteğe bağlı
Türstring | null
Otomatik video açıklaması yerine tüm sahnelerde kullanılan isteğe bağlı ses yönlendirmesi. İstenen sesi açıklayın veya otomatik açıklamaları kullanmak için değeri boş bırakın.
segmentsisteğe bağlı
Türobject[]
Her biri ayrı ses açıklamalarına sahip zaman aralıkları olarak belirtilen isteğe bağlı manuel sahne bölümleri; boş değer yerine otomatik sahne algılama kullanılır.
segments[].startisteğe bağlı
Türnumber
Varsayılan0
≥ 0
İlk segmentin başlangıcı 0 olmalıdır. Tüm başlangıç zamanları videonun başlangıcına göre saniye cinsinden ölçülür.
segments[].endisteğe bağlı
Türnumber
Varsayılan0
≥ 0
Saniye cinsinden segment bitiş konumu; son segment için video süresiyle sınırlıdır. Önceki her segmentte, boşluk veya çakışma olmaması için sonraki segmentin başlangıç konumuyla aynı olmalıdır.
segments[].promptisteğe bağlı
Türstring
Varsayılan
Segmentin ses efektlerinin veya foley seslerinin açıklaması.
audio_formatisteğe bağlı
Türenum
Varsayılanaac
wavmp3aacflac
wav, mp3, aac veya flac olarak seçilebilen bağımsız ses biçimi; varsayılan olarak aac kullanılır. Bu seçim videonun ses kodlamasını değiştirmez; kodlama her zaman AAC'dir.
keep_speech_vocalisteğe bağlı
Türboolean
Varsayılanfalse
Hem ses hem de video çıktılarını etkileyen konuşma/vokal koruma anahtarı; varsayılan olarak devre dışıdır ve sonuçta yalnızca üretilen sesi bırakır. Etkinleştirildiğinde kaynak vokalleri ayırmak için müzik kaynak ayırma kullanılır, özgün müzik ve ortam sesi atılır ve üretilen ses, seviyesi sese eşleştirilerek değiştirilmemiş vokal kaydıyla karıştırılır.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
audio
object {url, content_type, file_name, file_size}Seçilen ses formatında kodlanan üretilmiş ses.
audios
array of object {url, content_type, file_name, file_size}Üretilen seslerin eksiksiz koleksiyonu; her örnek için bir ses içerir.
segments
array of object {index, start, end, meta}Sesi üretmek için kullanılan ve kaynak video sırasına göre listelenen segmentler.

Daha fazla model: Videodan Sese

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/sonilo/v1.1/video-to-sound-effects.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt