# Deps for the public LIVE demo on Hugging Face Spaces (the Space runs DRY_RUN=false). # Includes faster-whisper (kb-whisper ASR): QC transcribes each clip and, on a # transcript≠script mismatch, Claude re-words the line and re-renders on the SAME seed # (flow.qc_correct_segment). The Dockerfile pre-bakes the kb-whisper model so the first # QC needs no multi-GB download. python-multipart is required by FastAPI's upload forms. psycopg[binary]>=3.2 pydantic-settings>=2.6 httpx>=0.27 anthropic>=0.50 google-genai>=1.0 numpy>=1.26 fastapi>=0.115 jinja2>=3.1 uvicorn>=0.32 python-multipart>=0.0.9 faster-whisper>=1.1 # Acoustic language gate (QC criterion 1): VoxLingua107 ECAPA via SpeechBrain hears a # Danish/Norwegian render even when the words are Swedish. torch/torchaudio (CPU) are # installed separately in the Dockerfile to avoid the giant default CUDA wheel. speechbrain>=1.0