Audio-Analyzer / requirements.txt
hafsaabd82's picture
Update requirements.txt
4a5167c verified
raw
history blame
2.01 kB
# --- Core ML & Inference ---
faster-whisper # Highly efficient Whisper implementation
nemo_text_processing # For text normalization
jiwer # Word Error Rate (WER) metric
phonemizer # Phonemization utility for alignment/metrics
# --- Transformers Compatibility ---
transformers==4.38.2 # Compatible version for ONNX Runtime 1.15.1 and PyTorch 2.1.x
accelerate==0.27.2 # Matches transformers version
# --- Audio Processing ---
soundfile==0.12.1 # Your specified version (standard)
librosa==0.10.0 # Your specified version (standard)
resampy==0.4.2 # Your specified version (standard)
noisereduce==2.0.1 # Your specified version (standard)
# --- FastAPI Stack ---
fastapi==0.104.1 # Your specified version (Pydantic 2.x compatible)
uvicorn[standard]==0.24.0 # Your specified version (matches FastAPI)
pydantic==2.5.0 # Your specified version (Pydantic v2)
python-multipart==0.0.6 # Stable version for form/file uploads
aiofiles==23.2.1 # Your specified version (standard)
starlette==0.27.0 # Starlette base for FastAPI (matches 0.104.1)
# --- Data Processing (Matching your specified versions) ---
numpy==1.24.3 # Your specified version (pre-2.0, highly compatible)
scipy==1.11.4 # Your specified version (compatible with numpy 1.24.3)
pandas==2.1.4 # Your specified version (compatible with numpy 1.24.3)
# --- Additional Utilities ---
onnxruntime==1.15.1 # Your specified version (core dependency for faster-whisper)
tqdm==4.66.1 # Standard progress bar
requests==2.31.0 # Standard HTTP requests