- 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
12 lines
398 B
Plaintext
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 방지)
|