Skip to content

dubbit.ai Docs

dubbit.ai to pipeline dubbingowy oparty o Cloudflare Workers. Worker orkiestruje etapy, ale nie uruchamia lokalnego ML i nie renderuje ciężkiego audio/video.

  • Brak lokalnego ML/GPU.
  • Brak własnego mix/export w Worker.
  • Każdy etap ML idzie przez zewnętrzne API providerów.
  • D1 trzyma metadane, R2 trzyma pliki.
  1. Upload assetu (/api/assets/init-upload -> /api/assets/complete-upload).
  2. Utworzenie joba i enqueue/workflow.
  3. Kolejki uruchamiają kroki: STT -> diarization -> translate -> TTS -> export.
  4. Webhook providera aktualizuje status i wznawia pipeline.
  5. Finalny export trafia do dubbit-exports (R2).

Sekcja API generuje się ze specyfikacji backendu (/api/openapi.json) przez plugin starlight-openapi.