# STEP 4(화자분리 STT) 의존성 — 버전 고정이 중요하다. # # 주의: whisperx / pyannote.audio 를 버전 지정 없이 설치하면 # - pyannote.audio 4.x 가 딸려오고 # - 그게 torch 2.8+ 와 torchcodec 을 요구하면서 # - PyPI 기본 휠(CPU 전용)로 torch 를 덮어써 GPU 를 잃는다. # 아래 조합은 torch 2.6.0+cu124 (CUDA 12.4) 환경에서 검증했다. whisperx==3.4.2 pyannote.audio==3.3.2 numpy<2 # 아래는 위 두 패키지가 끌고 오는 것들이며, 이미 설치돼 있다면 그대로 재사용된다. # torch>=2.5.1 (CUDA 빌드를 쓰려면 https://download.pytorch.org/whl/cu124 에서 설치) # torchaudio # faster-whisper # ctranslate2<4.5.0 # transformers