richard-su commited on
Commit
d898513
·
verified ·
1 Parent(s): 76f9cd2

Upload requirements.txt with huggingface_hub

Browse files
Files changed (1) hide show
  1. requirements.txt +11 -26
requirements.txt CHANGED
@@ -1,44 +1,29 @@
1
- # Core dependencies
 
2
  fastapi>=0.104.0
3
  uvicorn>=0.24.0
4
- gradio>=4.44.0
5
  python-dotenv>=1.0.0
6
 
7
- # MCP Protocol
8
- mcp>=1.0.0
9
- fastmcp>=0.4.0
10
-
11
  # Audio processing
12
- ffmpeg-python>=0.2.0
13
- whisper-openai>=20231117
14
  torch>=2.0.0
15
  torchaudio>=2.0.0
16
-
17
- # AI and ML
18
  transformers>=4.35.0
 
 
 
19
  pyannote.audio>=3.1.0
20
- datasets>=2.14.0
21
- accelerate>=0.20.0
22
 
23
- # Async HTTP
24
  aiohttp>=3.8.0
25
  aiofiles>=23.0.0
26
-
27
- # Utilities
28
- pathlib>=1.0.0
29
- pydantic>=2.0.0
30
  numpy>=1.24.0
31
  scipy>=1.10.0
32
- pandas>=2.0.0
33
-
34
- # Web scraping (for podcast downloads)
35
- requests>=2.31.0
36
- beautifulsoup4>=4.12.0
37
- lxml>=4.9.0
38
 
39
  # Audio metadata
40
  mutagen>=1.47.0
41
 
42
- # Development and testing (optional for HF Spaces)
43
- pytest>=7.4.0
44
- pytest-asyncio>=0.21.0
 
1
+ # Core dependencies for HF Spaces
2
+ gradio>=4.44.0
3
  fastapi>=0.104.0
4
  uvicorn>=0.24.0
 
5
  python-dotenv>=1.0.0
6
 
 
 
 
 
7
  # Audio processing
 
 
8
  torch>=2.0.0
9
  torchaudio>=2.0.0
 
 
10
  transformers>=4.35.0
11
+ whisper-openai>=20231117
12
+
13
+ # Speaker diarization
14
  pyannote.audio>=3.1.0
 
 
15
 
16
+ # Async and utilities
17
  aiohttp>=3.8.0
18
  aiofiles>=23.0.0
19
+ requests>=2.31.0
 
 
 
20
  numpy>=1.24.0
21
  scipy>=1.10.0
22
+ pydantic>=2.0.0
 
 
 
 
 
23
 
24
  # Audio metadata
25
  mutagen>=1.47.0
26
 
27
+ # MCP (may need to be optional)
28
+ # mcp>=1.0.0
29
+ # fastmcp>=0.4.0