Files
stt/requirements.txt
dosangyoon 49c2e4a5a7 fix(pip): split diarize deps to avoid resolution-too-deep on Linux
- requirements.txt: drop pyannote/huggingface_hub (kept in diarize file)
- requirements-diarize.txt: pin torch 2.5.1, torchaudio, lightning 2.4.0, pyannote.audio 3.3.2
- environment.yml: install both requirement files
- README: two-step install, update options and platform table

Made-with: Cursor
2026-03-23 16:03:26 +09:00

12 lines
398 B
Plaintext

fastapi
uvicorn[standard]
python-multipart
pydantic
# NumPy 2.2+ Linux wheel은 x86_64_v2(AVX2 등) 기준인 경우가 많아, 구형 CPU 서버에서 import 시 RuntimeError가 납니다.
numpy>=1.26,<2.2
faster-whisper
imageio-ffmpeg
psycopg[binary]
python-dotenv
# 화자 분리(pyannote·HF 허브): requirements-diarize.txt 를 추가로 설치 (torch 고정, pip resolution-too-deep 방지)