ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

Sonilo V1.1

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id 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"

ਉਦਾਹਰਨ ਵਰਗੀਆਂ ਫ਼ਾਈਲਾਂ: $0.09 90 API ਕ੍ਰੈਡਿਟ · ≈ ₽9.66 ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮਾਪੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Sonilo ਵੀਡੀਓ ਤੋਂ ਆਡੀਓ ਲਿਪਸਿੰਕ1–600 s #stylized#transform#lipsync

ਵੀਡੀਓ ਲਈ ਤਿਆਰ ਕੀਤਾ ਸਾਊਂਡਟ੍ਰੈਕ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਵਿਕਲਪਿਕ ਸੈਗਮੈਂਟ ਚੋਣ ਨਾਲ ਸਿਰਫ਼ ਆਡੀਓ ਵਾਪਸ ਕਰਦਾ ਹੈ

Sonilo · ਆਡੀਓ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

ਸੰਗੀਤਕ-ਸ਼ੈਲੀ ਦੀ ਹਦਾਇਤ, ਜੋ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਵੀਡੀਓ ਤੋਂ ਆਪਣੇ ਆਪ ਕੱਢੇ ਪ੍ਰੌਂਪਟ ਦੀ ਥਾਂ ਲੈਂਦੀ ਹੈ।

•ਲੋੜੀਂਦਾ video_url
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਸੰਗੀਤਕ ਸਕੋਰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੀ ਵੀਡੀਓ ਲਈ ਸਰਵਜਨਕ ਤੌਰ 'ਤੇ ਪਹੁੰਚਯੋਗ HTTP ਜਾਂ HTTPS URL।

ਡਿਫ਼ਾਲਟ 1

ਵੀਡੀਓ ਲਈ ਤਿਆਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਵੱਖਰੇ ਸੰਗੀਤ ਟ੍ਰੈਕਾਂ ਦੀ ਗਿਣਤੀ।

ਸਕਿੰਟਾਂ ਵਿੱਚ ਵਿਕਲਪਿਕ ਸੈਗਮੈਂਟ ਲੰਬਾਈ, ਜਿਸਦਾ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ None ਹੈ ਅਤੇ ਸਕੋਰਿੰਗ ਵੀਡੀਓ ਦੇ ਅੰਤ ਤੱਕ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ। ਜੇ Start Offset ਦਿੱਤਾ ਗਿਆ ਹੋਵੇ ਤਾਂ ਸਕੋਰਿੰਗ ਉੱਥੋਂ, ਨਹੀਂ ਤਾਂ ਸ਼ੁਰੂ ਤੋਂ ਹੁੰਦੀ ਹੈ; ਇਸ ਲਈ None ਬਾਕੀ ਹਿੱਸੇ ਜਾਂ ਪੂਰੀ ਵੀਡੀਓ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਦਿੱਤੀ ਗਈ ਮਿਆਦ ਉਸੇ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ ਤੋਂ ਸਕੋਰਿੰਗ ਨੂੰ ਉਸ ਲੰਬਾਈ ਤੱਕ ਸੀਮਿਤ ਕਰਦੀ ਹੈ।

ਉੱਨਤ prompt_influence · start_offset
ਡਿਫ਼ਾਲਟ 0.5

ਪ੍ਰੌਂਪਟ ਨਾਲ ਮੇਲ ਦੀ ਤਾਕਤ; ਟੈਕਸਟ ਹਦਾਇਤ ਨਾਲ ਹੋਰ ਨੇੜਲਾ ਮੇਲ ਪਾਉਣ ਲਈ ਇਸਨੂੰ ਵਧਾਓ।

ਵੀਡੀਓ ਵਿੱਚ ਸਕਿੰਟਾਂ ਵਿੱਚ ਮਾਪਿਆ ਗਿਆ ਵਿਕਲਪਿਕ ਸਕੋਰਿੰਗ ਆਫ਼ਸੈੱਟ; ਉੱਥੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲਾ ਹਿੱਸਾ ਵੀਡੀਓ ਦੇ ਅੰਦਰ ਫਿੱਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਇਸ ਲਈ Start Offset ਅਤੇ Duration ਦਾ ਜੋੜ Video Duration ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦਾ।

POST /run/sonilo/v1.1/video-to-music?wait=20 ਕੋਟ → $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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Sonilo V1.1 ਬਾਰੇ

`video_url` ਵਾਲੀ ਵੀਡੀਓ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਕੇ ਮੇਲ ਖਾਂਦਾ ਸੰਗੀਤ ਵੱਖਰੇ ਆਡੀਓ ਟ੍ਰੈਕਾਂ ਵਜੋਂ ਤਿਆਰ ਕਰਦਾ ਹੈ। `prompt` ਨਾਲ ਸ਼ੈਲੀ ਨਿਰਦੇਸ਼ਿਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਅਤੇ `prompt_influence` 0 ਤੋਂ 1 ਤੱਕ ਹੁੰਦਾ ਹੈ; ਇਸ ਦੇ ਬਿਨਾਂ ਪ੍ਰੌਮਪਟ ਵੀਡੀਓ ਤੋਂ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। `start_offset` ਅਤੇ `duration` (600 ਸਕਿੰਟ ਤੱਕ) ਸਿਰਫ਼ ਇੱਕ ਸੈਗਮੈਂਟ ਲਈ ਸਕੋਰ ਤਿਆਰ ਕਰਦੇ ਹਨ, ਅਤੇ `num_samples` 1 ਤੋਂ 3 ਟ੍ਰੈਕ ਦਿੰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
video_urlਲੋੜੀਂਦਾ video
ਕਿਸਮurl · video
ਸੰਗੀਤਕ ਸਕੋਰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੀ ਵੀਡੀਓ ਲਈ ਸਰਵਜਨਕ ਤੌਰ 'ਤੇ ਪਹੁੰਚਯੋਗ HTTP ਜਾਂ HTTPS URL।
num_samplesਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ1
1 – 3
ਵੀਡੀਓ ਲਈ ਤਿਆਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਵੱਖਰੇ ਸੰਗੀਤ ਟ੍ਰੈਕਾਂ ਦੀ ਗਿਣਤੀ।
promptਵਿਕਲਪਿਕ
ਕਿਸਮstring | null
ਸੰਗੀਤਕ-ਸ਼ੈਲੀ ਦੀ ਹਦਾਇਤ, ਜੋ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਵੀਡੀਓ ਤੋਂ ਆਪਣੇ ਆਪ ਕੱਢੇ ਪ੍ਰੌਂਪਟ ਦੀ ਥਾਂ ਲੈਂਦੀ ਹੈ।
prompt_influenceਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ0.5
0 – 1
ਪ੍ਰੌਂਪਟ ਨਾਲ ਮੇਲ ਦੀ ਤਾਕਤ; ਟੈਕਸਟ ਹਦਾਇਤ ਨਾਲ ਹੋਰ ਨੇੜਲਾ ਮੇਲ ਪਾਉਣ ਲਈ ਇਸਨੂੰ ਵਧਾਓ।
start_offsetਵਿਕਲਪਿਕ
ਕਿਸਮnumber | null
0 – 600
ਵੀਡੀਓ ਵਿੱਚ ਸਕਿੰਟਾਂ ਵਿੱਚ ਮਾਪਿਆ ਗਿਆ ਵਿਕਲਪਿਕ ਸਕੋਰਿੰਗ ਆਫ਼ਸੈੱਟ; ਉੱਥੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲਾ ਹਿੱਸਾ ਵੀਡੀਓ ਦੇ ਅੰਦਰ ਫਿੱਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਇਸ ਲਈ Start Offset ਅਤੇ Duration ਦਾ ਜੋੜ Video Duration ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦਾ।
durationਵਿਕਲਪਿਕ
ਕਿਸਮnumber | null
1 – 600
ਸਕਿੰਟਾਂ ਵਿੱਚ ਵਿਕਲਪਿਕ ਸੈਗਮੈਂਟ ਲੰਬਾਈ, ਜਿਸਦਾ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ None ਹੈ ਅਤੇ ਸਕੋਰਿੰਗ ਵੀਡੀਓ ਦੇ ਅੰਤ ਤੱਕ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ। ਜੇ Start Offset ਦਿੱਤਾ ਗਿਆ ਹੋਵੇ ਤਾਂ ਸਕੋਰਿੰਗ ਉੱਥੋਂ, ਨਹੀਂ ਤਾਂ ਸ਼ੁਰੂ ਤੋਂ ਹੁੰਦੀ ਹੈ; ਇਸ ਲਈ None ਬਾਕੀ ਹਿੱਸੇ ਜਾਂ ਪੂਰੀ ਵੀਡੀਓ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਦਿੱਤੀ ਗਈ ਮਿਆਦ ਉਸੇ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ ਤੋਂ ਸਕੋਰਿੰਗ ਨੂੰ ਉਸ ਲੰਬਾਈ ਤੱਕ ਸੀਮਿਤ ਕਰਦੀ ਹੈ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
audio
object {url, content_type, file_name, file_size}ਤੁਰੰਤ ਪਲੇਬੈਕ ਜਾਂ ਪ੍ਰੀਵਿਊ ਲਈ ਦਿੱਤਾ ਗਿਆ ਪਹਿਲਾ ਸੰਗੀਤ ਟ੍ਰੈਕ।
audios
array of object {url, content_type, file_name, file_size}AAC/m4a ਫ਼ਾਰਮੈਟ ਵਿੱਚ ਸਿਰਜੇ ਗਏ ਸੰਗੀਤ ਟ੍ਰੈਕਾਂ ਦਾ ਪੂਰਾ ਸੰਗ੍ਰਹਿ, ਹਰੇਕ ਸੈਂਪਲ ਲਈ ਇੱਕ ਟ੍ਰੈਕ ਸਮੇਤ।

ਹੋਰ ਮਾਡਲ: ਵੀਡੀਓ ਤੋਂ ਆਡੀਓ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/sonilo/v1.1/video-to-music.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt