# Core ML and AI Libraries | |
torch>=2.0.0 | |
torchaudio>=2.0.0 | |
transformers>=4.30.0 | |
faster-whisper>=0.9.0 | |
pyannote.audio>=3.1.0 | |
optimum>=1.12.0 | |
# Neural Machine Translation | |
sentencepiece>=0.1.99 | |
sacremoses>=0.0.53 | |
# Audio Processing | |
librosa>=0.10.0 | |
pydub>=0.25.1 | |
soundfile>=0.12.1 | |
scipy>=1.10.0 | |
ffmpeg-python>=0.2.0 | |
resampy>=0.4.2 | |
audioread>=3.0.0 | |
soxr>=0.3.7 | |
# Web Framework - Clean FastAPI stack | |
fastapi>=0.104.1 | |
uvicorn[standard]>=0.24.0 | |
python-multipart>=0.0.6 | |
jinja2>=3.1.2 | |
requests>=2.31.0 | |
# Visualization | |
plotly>=5.15.0 | |
matplotlib>=3.7.0 | |
# Data Processing and Utils | |
numpy>=1.24.0,<2.0 | |
pandas>=2.0.0 | |
scikit-learn>=1.3.0 | |
psutil>=5.9.0 | |
# File I/O and Serialization | |
ujson>=5.7.0 | |
PyYAML>=6.0 | |
# Progress and Logging | |
tqdm>=4.65.0 | |
colorama>=0.4.6 | |
rich>=13.4.0 | |
# System and Performance | |
memory-profiler>=0.61.0 | |
# Environment Variables | |
python-dotenv>=1.0.0 | |
# Speech Recognition Additional Dependencies | |
speechbrain>=0.5.0 | |
asteroid-filterbanks>=0.4.0 | |
# Optional but recommended for better performance | |
# numba>=0.57.0 # Uncomment for acceleration | |
# onnxruntime>=1.15.0 # Uncomment for ONNX support |