api-swara-audio-analysis / requirements.txt
fariedalfarizi's picture
Add profanity detection feature with 150+ Indonesian/English words
c7e434a
raw
history blame
561 Bytes
# Core dependencies
fastapi==0.104.1
uvicorn[standard]==0.24.0
python-multipart==0.0.6
pydantic==2.5.0
pydantic-settings==2.1.0
# Redis and task queue
redis==5.0.1
rq==1.15.1
# AI/ML libraries
torch==2.1.0
torchaudio==2.1.0
transformers==4.35.0
whisper==1.1.10
openai-whisper==20231117
# NLP
sentence-transformers==2.2.2
scikit-learn==1.3.2
# Audio processing
librosa==0.10.1
soundfile==0.12.1
ffmpeg-python==0.2.0
# Data processing
pandas==2.1.3
numpy==1.24.3
# Utilities
python-dotenv==1.0.0
requests==2.31.0
# Optional for production
gunicorn==21.2.0