|
# Platform-specific requirements section |
|
pip>=23.3,<24.1 |
|
omegaconf>=2.0.6 |
|
onnxruntime; sys_platform == 'darwin' |
|
onnxruntime-gpu; sys_platform != 'darwin' |
|
|
|
# Core dependencies |
|
PyYAML |
|
torch==2.3.1 |
|
tqdm>=4.63.1 |
|
torchvision==0.18.1 |
|
torchaudio==2.3.1 |
|
faiss-cpu>=1.7.3 |
|
|
|
# Machine learning, NLP and deep learning |
|
fairseq @ git+https://github.com/One-sixth/fairseq.git |
|
scikit-learn |
|
einops>=0.8.0 |
|
|
|
# Pitch and sound processing |
|
librosa>=0.10.2 |
|
pydub>=0.25.1 |
|
praat-parselmouth |
|
soundfile>=0.13.0 |
|
pedalboard |
|
|
|
# Data processing and calculation |
|
numpy==1.25.2 |
|
numba>=0.57.0 |
|
scipy>=1.15.0 |
|
pandas |
|
matplotlib==3.7.2 |
|
|
|
# Implementation and web framework |
|
gradio>=5.14.0 |
|
requests>=2.32.3 |
|
aiohttp |
|
|
|
# Utility section |
|
yt-dlp |
|
ffmpy==0.3.1 |
|
ffmpeg-python>=0.2.0 |
|
beautifulsoup4 |
|
|
|
# Tensorboard and ONNX |
|
tensorboard |
|
tensorboardX |
|
onnx>=1.14 |
|
onnxsim>=0.4.36 |
|
onnx2torch>=1.5 |
|
|
|
# Cryptography section |
|
pycryptodome==3.9.6 |