Bỏ qua đến nội dung

Sonilo V1.1 Video to Sound Effects

Tích hợp

Id mô hình 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"

Các tệp như ví dụ: 0,09 $ 90 tín dụng API · ≈ 9,66 ₽ tệp của bạn được đo trước khi chạy Chạy trên trang này

Lấy khóa API
Sonilo · Âm thanh

Kết quả đầu tiên của bạn sẽ xuất hiện ở đây

Tạo một yêu cầu bên dưới và chạy bằng khóa API của bạn. Đầu ra được sao chép vào bộ lưu trữ của chúng tôi, giữ vĩnh viễn hoặc 7 ngày miễn phí.

Tạo một yêu cầu

Các điều khiển được tạo từ lược đồ mô hình. Mã và giá sẽ cập nhật khi bạn thay đổi chúng.

Hướng dẫn âm thanh tùy chọn được dùng cho tất cả cảnh thay cho việc chú thích video tự động. Mô tả âm thanh mong muốn hoặc để trống để sử dụng chú thích tự động.

•bắt buộc video_url
Thả tệp hoặc

Video được cung cấp bằng tải tệp lên hoặc URL công khai để tạo sinh âm thanh, trong đó thời lượng của video quyết định độ dài âm thanh được tạo.

Nâng cao audio_format · keep_speech_vocal · segments
audio_format mặc định aac

Định dạng âm thanh độc lập, có thể chọn wav, mp3, aac hoặc flac; mặc định là aac. Lựa chọn này không thay đổi mã hóa âm thanh của video, vốn luôn là AAC.

Phân chia cảnh thủ công tùy chọn, được chỉ định dưới dạng các khoảng thời gian kèm mô tả âm thanh riêng; giá trị trống sẽ dùng tính năng phát hiện cảnh tự động.

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

Chạy yêu cầu này

Key của bạn vẫn nằm trong trình duyệt này: key chỉ được gửi đến Doitong API và chỉ được lưu trong localStorage nếu bạn chọn Ghi nhớ. Nhận khóa API

Giới thiệu về Sonilo V1.1 Video to Sound Effects

Thêm hiệu ứng âm thanh đồng bộ dựa trên những gì xảy ra trong video tại `video_url`. `prompt` tùy chọn định hướng âm thanh, còn `segments` gán mô tả riêng cho các khoảng thời gian. `audio_format` có thể là wav, mp3, aac hoặc flac. Khi bật `keep_speech_vocal`, lời nói gốc được tách riêng và giữ lại trong bản phối.

Tham số

Gửi tên chuẩn hoặc tên gốc, không gửi cả hai. Tên chuẩn

TênKiểu Mặc địnhĐược phép Mô tả
video_urlbắt buộc video
Kiểuurl · video
Video được cung cấp bằng tải tệp lên hoặc URL công khai để tạo sinh âm thanh, trong đó thời lượng của video quyết định độ dài âm thanh được tạo.
prompttùy chọn
Kiểustring | null
Hướng dẫn âm thanh tùy chọn được dùng cho tất cả cảnh thay cho việc chú thích video tự động. Mô tả âm thanh mong muốn hoặc để trống để sử dụng chú thích tự động.
segmentstùy chọn
Kiểuobject[]
Phân chia cảnh thủ công tùy chọn, được chỉ định dưới dạng các khoảng thời gian kèm mô tả âm thanh riêng; giá trị trống sẽ dùng tính năng phát hiện cảnh tự động.
segments[].starttùy chọn
Kiểunumber
Mặc định0
≥ 0
Thời điểm bắt đầu của đoạn đầu tiên phải là 0. Tất cả thời điểm bắt đầu được tính bằng giây kể từ đầu video.
segments[].endtùy chọn
Kiểunumber
Mặc định0
≥ 0
Vị trí kết thúc đoạn tính bằng giây, được giới hạn bởi thời lượng video đối với đoạn cuối. Với mọi đoạn trước đó, vị trí này phải trùng với vị trí bắt đầu của đoạn tiếp theo để không có khoảng trống hoặc chồng lấn.
segments[].prompttùy chọn
Kiểustring
Mặc định
Mô tả hiệu ứng âm thanh hoặc foley của đoạn.
audio_formattùy chọn
Kiểuenum
Mặc địnhaac
wavmp3aacflac
Định dạng âm thanh độc lập, có thể chọn wav, mp3, aac hoặc flac; mặc định là aac. Lựa chọn này không thay đổi mã hóa âm thanh của video, vốn luôn là AAC.
keep_speech_vocaltùy chọn
Kiểuboolean
Mặc địnhfalse
Công tắc bảo toàn lời nói/giọng hát, ảnh hưởng đến cả đầu ra âm thanh và video; theo mặc định bị tắt, chỉ để lại âm thanh được tạo trong kết quả. Khi bật, tính năng tách nguồn nhạc sẽ cô lập giọng hát nguồn, loại bỏ nhạc và âm thanh môi trường gốc, rồi trộn âm thanh được tạo với bản ghi giọng hát không thay đổi, điều chỉnh mức theo giọng nói.
bắt buộc Tên chuẩn, cũng được chấp nhận

Các tham số tệp nhận URL https:// công khai, URI data: tối đa 10 MB hoặc file_url của một tệp tải lên. Tệp

Đầu ra

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"
  }
}
Tệp của bạn, lựa chọn của bạnMỗi outputs[].url là một bản sao trên bộ lưu trữ của chúng tôi: được giữ vĩnh viễn (tính phí theo GB-tháng) hoặc 7 ngày miễn phí, theo cài đặt tài khoản hoặc ?storage=.
Cùng một cấu trúc trên mọi mô hìnhtype, url, content_type, width, height và duration cho hình ảnh, video và âm thanh. output là đối tượng kết quả riêng của mô hình.
Các trường đầu ra
audio
object {url, content_type, file_name, file_size}Âm thanh được tạo, mã hóa ở định dạng âm thanh đã chọn.
audios
array of object {url, content_type, file_name, file_size}Toàn bộ các âm thanh được tạo sinh, mỗi mẫu một âm thanh.
segments
array of object {index, start, end, meta}Các đoạn được dùng để tạo âm thanh, được liệt kê theo thứ tự trong video nguồn.

Thêm mô hình: Video sang âm thanh

Dành cho tác nhân AI: trang này ở dạng Markdown tại https://doitong.com/vi/developers/models/sonilo/v1.1/video-to-sound-effects.md. Tất cả mô hình và hướng dẫn: https://doitong.com/developers/llms.txt