Interview_AI / requirements.txt
LiamKhoaLe's picture
Rm pydub with ffmpeg, Use Whisper
243b6fb
raw
history blame
542 Bytes
# Core server
fastapi
uvicorn[standard]
aiofiles # Static file serving
python-multipart # File uploads
# Voice‑to‑text (Whisper via Transformers)
transformers # For whisper
torch # Just to run transformer so don't remove
huggingface_hub
accelerate
# Audio
pydub
ffmpeg-python
openai-whisper # pulls tiny‑en / small‑en
# Gemini Flash 2.5
google-genai
python-dotenv # Optional – read GOOGLE_API_KEY
# Utilities
psutil # Lightweight health logging