File size: 1,619 Bytes
dfbb2da
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
b4562f5
dfbb2da
 
b4562f5
dfbb2da
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# =============================================================================
# Core Flask Dependencies
# =============================================================================
Flask==3.0.0
flask-cors==4.0.0
gunicorn==21.2.0
python-dotenv==1.0.0
Werkzeug==3.0.1

# =============================================================================
# HTTP Clients
# =============================================================================
requests>=2.31.0
httpx>=0.24.0,<0.26.0

# =============================================================================
# YouTube Download & Transcripts
# =============================================================================
yt-dlp>=2024.1.1
youtube_transcript_api>=0.6.0

# =============================================================================
# Groq API for Summarization (FREE)
# =============================================================================
groq==0.4.1

# =============================================================================
# ML Models (All FREE, run locally)
# =============================================================================

# PyTorch - CPU version for HF Spaces free tier
--extra-index-url https://download.pytorch.org/whl/cpu
torch>=2.0.0
torchaudio>=2.0.0

# Hugging Face Transformers
transformers>=4.36.0

# Tokenization for NLLB
sentencepiece>=0.1.99

# Audio processing
soundfile>=0.12.0
librosa>=0.10.0

# =============================================================================
# Language Detection
# =============================================================================
langdetect>=1.0.9