Avançar 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"

Ficheiros como o exemplo: 0,09 $ 90 créditos da API · ≈ 9,66 ₽ os seus ficheiros são medidos antes da execução Executar nesta página

Obter chave de API
Sonilo · Áudio

O seu primeiro resultado aparece aqui

Crie um pedido abaixo e execute-o com a sua chave de API. As saídas são copiadas para o nosso armazenamento, guardadas para sempre ou durante 7 dias gratuitamente.

Criar um pedido

Os controlos são gerados a partir do esquema do modelo. O código e o preço são atualizados à medida que os altera.

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

•obrigatório video_url
Largue um ficheiro ou

Vídeo fornecido por carregamento de ficheiro ou URL pública para geração de som, cuja duração determina a duração do áudio gerado.

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

Formato de áudio autónomo, selecionável como wav, mp3, aac ou flac, com aac usado por predefinição. Esta 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 sonoras individuais; um valor vazio usa deteçã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 este pedido

A sua chave permanece neste navegador: é enviada apenas para a Doitong API e guardada em localStorage apenas se selecionar 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 orienta o som, e `segments` atribui descrições separadas a intervalos temporais. `audio_format` pode ser wav, mp3, aac ou flac. Com `keep_speech_vocal` ativado, a fala original é isolada e mantida na mistura.

Parâmetros

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

NomeTipo PredefiniçãoPermitido Descrição
video_urlobrigatório video
Tipourl · video
Vídeo fornecido por carregamento de ficheiro ou URL pública para geração de som, cuja 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 pretendido 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 sonoras individuais; um valor vazio usa deteção automática de cenas.
segments[].startopcional
Tiponumber
Predefinição0
≥ 0
O início do segmento tem de ser 0 para o primeiro segmento. Todas as horas de início são medidas em segundos relativamente ao início do vídeo.
segments[].endopcional
Tiponumber
Predefinição0
≥ 0
Posição final do segmento em segundos, limitada pela duração do vídeo no segmento final. Em todos os segmentos anteriores, tem de coincidir com a posição inicial do segmento seguinte, para não existirem lacunas nem sobreposições.
segments[].promptopcional
Tipostring
Predefinição
Descrição dos efeitos sonoros ou foley do segmento.
audio_formatopcional
Tipoenum
Predefiniçãoaac
wavmp3aacflac
Formato de áudio autónomo, selecionável como wav, mp3, aac ou flac, com aac usado por predefinição. Esta seleção não altera a codificação de áudio do vídeo, que é sempre AAC.
keep_speech_vocalopcional
Tipoboolean
Predefiniçãofalse
Opção de preservação de fala/vocais que afeta as saídas de áudio e vídeo; desativada por predefinição, deixa apenas o som gerado no resultado. Ao ativá-la, usa separação de fontes musicais para isolar os vocais de origem, descarta a música e o ambiente originais e mistura o som gerado com a gravação vocal inalterada, ajustando o respetivo nível ao da voz.
obrigatório Nome canónico, também aceite

Os parâmetros de ficheiro aceitam um URL https:// público, um URI data: até 10 MB ou o file_url de um carregamento. Ficheiros

Resultado

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"
  }
}
Os seus ficheiros, a sua escolhaCada outputs[].url é uma cópia no nosso armazenamento: guardada para sempre (paga por GB-mês) ou durante 7 dias gratuitamente, conforme a definição da sua conta ou ?storage=.
A mesma estrutura em todos os modelostype, url, content_type, width, height e duration, tanto para imagens como para vídeo e áudio. output é o próprio objeto de resultado do modelo.
Campos do resultado
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 dos sons gerados, com um som para cada amostra.
segments
array of object {index, start, end, meta}Segmentos usados para gerar o áudio, listados pela sequência no vídeo de origem.

Mais modelos: Vídeo para áudio

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