Create requirements.txt
Browse files- requirements.txt +46 -0
requirements.txt
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Core dependencies
|
2 |
+
python-multipart
|
3 |
+
pip>=23.3; sys_platform == 'darwin'
|
4 |
+
wheel; sys_platform == 'darwin'
|
5 |
+
PyYAML; sys_platform == 'darwin'
|
6 |
+
requests>=2.31.0,<2.33.0
|
7 |
+
tqdm
|
8 |
+
wget
|
9 |
+
fastapi
|
10 |
+
uvicorn
|
11 |
+
|
12 |
+
# Audio processing
|
13 |
+
ffmpeg-python>=0.2.0
|
14 |
+
faiss-cpu==1.11.0
|
15 |
+
librosa
|
16 |
+
audio-separator[gpu]==0.30.1
|
17 |
+
scipy
|
18 |
+
soundfile==0.13.1
|
19 |
+
noisereduce
|
20 |
+
pedalboard
|
21 |
+
stftpitchshift
|
22 |
+
yt-dlp
|
23 |
+
|
24 |
+
|
25 |
+
# Machine learning and deep learning
|
26 |
+
omegaconf>=2.0.6; sys_platform == 'darwin'
|
27 |
+
numba; sys_platform == 'linux'
|
28 |
+
numba==0.59.1; sys_platform == 'darwin' or sys_platform == 'win32'
|
29 |
+
torch==2.7.0
|
30 |
+
torchaudio==2.7.0
|
31 |
+
torchvision==0.22.0
|
32 |
+
torchcrepe==0.0.23
|
33 |
+
torchfcpe
|
34 |
+
einops
|
35 |
+
libf0
|
36 |
+
transformers==4.51.3
|
37 |
+
|
38 |
+
# Visualization and UI
|
39 |
+
gradio==5.29.0
|
40 |
+
|
41 |
+
# Miscellaneous utilities
|
42 |
+
certifi>=2023.07.22; sys_platform == 'darwin'
|
43 |
+
antlr4-python3-runtime==4.13.2; sys_platform == 'darwin'
|
44 |
+
tensorboardX
|
45 |
+
edge-tts==7.0.1
|
46 |
+
beautifulsoup4
|