dubbit.ai Docs
What Is dubbit.ai
Section titled “What Is dubbit.ai”dubbit.ai to pipeline dubbingowy oparty o Cloudflare Workers. Worker orkiestruje etapy, ale nie uruchamia lokalnego ML i nie renderuje ciężkiego audio/video.
Core Constraints
Section titled “Core Constraints”- 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.
Main Flows
Section titled “Main Flows”- Upload assetu (
/api/assets/init-upload->/api/assets/complete-upload). - Utworzenie joba i enqueue/workflow.
- Kolejki uruchamiają kroki: STT -> diarization -> translate -> TTS -> export.
- Webhook providera aktualizuje status i wznawia pipeline.
- Finalny export trafia do
dubbit-exports(R2).
OpenAPI Reference
Section titled “OpenAPI Reference”Sekcja API generuje się ze specyfikacji backendu (/api/openapi.json) przez plugin starlight-openapi.