Update requirements, doc

This commit is contained in:
Brandon Thomas
2023-03-13 07:12:44 -04:00
parent b7ec3a2269
commit 89a7055c35
4 changed files with 51 additions and 6 deletions
+12 -4
View File
@@ -1,10 +1,18 @@
# Created by https://www.toptal.com/developers/gitignore/api/python
# Edit at https://www.toptal.com/developers/gitignore?templates=python
# Vim
*~
# Model files
checkpoint_best_legacy_500.pt
logs/44k/
# Virtual environments
python/
##### BELOW WAS ORIGINAL GITIGNORE #####
#
# Created by https://www.toptal.com/developers/gitignore/api/python
# Edit at https://www.toptal.com/developers/gitignore?templates=python
### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/
+18
View File
@@ -6,3 +6,21 @@ Original docs are in [README\_ORIGINAL.md](./README_ORIGINAL.md).
This is a snapshot of `f22819cb8718ead5e50dea4fdbd05195c72fb1a8` (branch `origin/4.0`). It was taken
from justinjohn0306's fork at https://github.com/justinjohn0306/so-vits-svc
Dev Installation
----------------
Use our `requirements.txt` instead of the original `upstream-requirements-but-broken.txt`
Installing this may give you trouble. Brandon had trouble under Python3.10, so downgraded to Python 3.9
using the deadsnakes PPA. Furthermore, the version of pyworld originally specified refused to build;
upgrading to the latest point release fixed it.
`pyworld==0.2.5` -> `pyworld==0.2.12`
tl;dr:
- Python3.9
- pyworld 0.2.12
@@ -1,8 +1,9 @@
Flask
Flask_Cors
gradio
numpy==1.20.3
pyworld==0.2.5
numpy
#pyworld==0.2.5
pyworld==0.2.12
scipy==1.7.3
SoundFile==0.12.1
torch==1.13.1
@@ -0,0 +1,18 @@
Flask
Flask_Cors
gradio
numpy==1.20.3
pyworld==0.2.5
scipy==1.7.3
SoundFile==0.12.1
torch==1.13.1
torchaudio==0.13.1
tqdm
scikit-maad
praat-parselmouth
onnx
onnxsim
onnxoptimizer
fairseq==0.12.2
librosa==0.8.1
tensorboard