Ir para o conteúdo

Sonilo V1.1 Video to Sound Effects

Integrar

ID do modelo 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"

Arquivos como o exemplo: $ 0,09 90 créditos de API · ≈ ₽ 9,67 seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
Sonilo · Áudio

Seu primeiro resultado aparecerá aqui

Monte uma requisição abaixo e execute-a com sua chave de API. As saídas são copiadas para nosso armazenamento, mantidas para sempre ou por 7 dias gratuitamente.

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

Orientação sonora opcional usada em todas as cenas em vez da legendagem automática do vídeo. Descreva o áudio desejado ou deixe o valor vazio para usar legendas automáticas.

•obrigatório video_url
Solte um arquivo ou

Vídeo fornecido por upload de arquivo ou URL pública para geração de som; sua duração determina a duração do áudio gerado.

Avançado audio_format · keep_speech_vocal · segments
audio_format padrão aac

Formato de áudio independente, selecionável como wav, mp3, aac ou flac, com aac usado por padrão. Essa seleção não altera a codificação de áudio do vídeo, que é sempre AAC.

Divisões manuais opcionais de cenas, especificadas como intervalos de tempo com descrições de som individuais; um valor vazio usa a detecção automática de cenas.

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

Executar esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre Sonilo V1.1 Video to Sound Effects

Adiciona efeitos sonoros sincronizados com base no que acontece no vídeo em `video_url`. Um `prompt` opcional direciona o som, e `segments` atribui descrições separadas a intervalos de tempo. `audio_format` pode ser wav, mp3, aac ou flac. Com `keep_speech_vocal` ativado, a fala original é isolada e mantida na mixagem.

Parâmetros

Envie o nome canônico ou o nome nativo, não ambos. Nomes canônicos

NomeTipo PadrãoPermitido Descrição
video_urlobrigatório video
Tipourl · video
Vídeo fornecido por upload de arquivo ou URL pública para geração de som; sua duração determina a duração do áudio gerado.
promptopcional
Tipostring | null
Orientação sonora opcional usada em todas as cenas em vez da legendagem automática do vídeo. Descreva o áudio desejado ou deixe o valor vazio para usar legendas automáticas.
segmentsopcional
Tipoobject[]
Divisões manuais opcionais de cenas, especificadas como intervalos de tempo com descrições de som individuais; um valor vazio usa a detecção automática de cenas.
segments[].startopcional
Tiponumber
Padrão0
≥ 0
O início do segmento deve ser 0 para o primeiro segmento. Todos os horários de início são medidos em segundos a partir do início do vídeo.
segments[].endopcional
Tiponumber
Padrão0
≥ 0
Posição final do segmento em segundos, limitada pela duração do vídeo para o segmento final. Para todos os segmentos anteriores, deve coincidir com a posição inicial do segmento seguinte, sem lacunas ou sobreposições.
segments[].promptopcional
Tipostring
Padrão
Descrição dos efeitos sonoros ou foley do segmento.
audio_formatopcional
Tipoenum
Padrãoaac
wavmp3aacflac
Formato de áudio independente, selecionável como wav, mp3, aac ou flac, com aac usado por padrão. Essa seleção não altera a codificação de áudio do vídeo, que é sempre AAC.
keep_speech_vocalopcional
Tipoboolean
Padrãofalse
Alternância de preservação de fala/vocais que afeta as saídas de áudio e vídeo; desativada por padrão, deixa apenas o som gerado no resultado. Ativá-la usa separação de fontes musicais para isolar os vocais da fonte, descarta a música e a ambiência originais e mistura o som gerado com a gravação vocal inalterada, ajustando seu nível à voz.
obrigatório Nome canônico, também aceito

Os parâmetros de arquivo aceitam uma URL https:// pública, um URI data: de até 10 MB ou o file_url de um upload. Arquivos

Saída

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"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
audio
object {url, content_type, file_name, file_size}Som gerado codificado no formato de áudio selecionado.
audios
array of object {url, content_type, file_name, file_size}Coleção completa de sons gerados, com um som para cada amostra.
segments
array of object {index, start, end, meta}Segmentos usados para gerar o áudio, listados na sequência do vídeo de origem.

Mais modelos: Vídeo para áudio

Para agentes de IA: esta página em Markdown está em https://doitong.com/pt-BR/developers/models/sonilo/v1.1/video-to-sound-effects.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt