|
# Platform-specific requirements section |
|
pip>=23.3 |
|
wheel |
|
omegaconf>=2.0.6 |
|
onnxruntime; sys_platform == 'darwin' |
|
onnxruntime-gpu; sys_platform != 'darwin' |
|
|
|
# Core dependencies |
|
PyYAML>=6.0 |
|
tiktoken |
|
hyperpyyaml |
|
torch>=2.3.1 |
|
tqdm>=4.63.1 |
|
sortedcontainers |
|
torchvision>=0.18.1 |
|
torchaudio>=2.3.1 |
|
faiss-cpu>=1.7.3 |
|
|
|
# Machine learning, NLP and deep learning |
|
transformers>=4.49.0 |
|
diffusers |
|
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,<2.0.0 |
|
numba>=0.57.0 |
|
scipy>=1.15.0 |
|
pandas |
|
matplotlib>=3.7.2 |
|
|
|
# Implementation and web framework |
|
gradio==5.29.1 |
|
requests>=2.32.3 |
|
aiohttp |
|
pysrt |
|
|
|
# Utility section |
|
yt-dlp |
|
edge-tts |
|
ffmpy==0.3.1 |
|
ffmpeg-python>=0.2.0 |
|
beautifulsoup4 |
|
|
|
# Tensorboard and ONNX |
|
tensorboard |
|
onnx>=1.14 |
|
onnxsim>=0.4.36 |
|
onnx2torch>=1.5.15 |
|
|
|
# Cryptography section |
|
pycryptodome>=3.9.6,<4.0.0 |
|
|