update readme

This commit is contained in:
w-okada 2023-06-27 07:06:06 +09:00
parent 2640c7aded
commit 443d857e7a
8 changed files with 291 additions and 18649 deletions

View File

@ -24,28 +24,13 @@ $ cd voice-changer
```
## For Server Developer
1. Clone support VC repository
```
cd server
git clone https://github.com/isletennos/MMVC_Client.git MMVC_Client_v13
git clone https://github.com/isletennos/MMVC_Client.git MMVC_Client_v15
git clone https://github.com/StarStringStudio/so-vits-svc.git so-vits-svc-40
cd so-vits-svc-40 && git checkout 293fe0bc03a583df17846c715c179152745c1b8d && cd -
git clone https://github.com/StarStringStudio/so-vits-svc.git so-vits-svc-40v2
cd so-vits-svc-40v2 && git checkout 08c70ff3d2f7958820b715db2a2180f4b7f92f8d && cd -
git clone https://github.com/yxlllc/DDSP-SVC.git DDSP-SVC
git clone https://github.com/liujing04/Retrieval-based-Voice-Conversion-WebUI.git RVC
```
2. Install requirements
1. Install requirements
```
$ pip install -r requirements.txt
```
3. Run server
2. Run server
Run server with the below command. You can replace the path to each weight.
@ -59,7 +44,22 @@ $ python3 MMVCServerSIO.py -p 18888 --https true \
--model_dir model_dir
```
4. Enjoy developing.
2-1. Trouble shoot
(1) OSError: PortAudio library not found
If you get the message below, you shold install additional library.
```
OSError: PortAudio library not found
```
You can install the library this command.
```
$ sudo apt-get install libportaudio2
$ sudo apt-get install libasound-dev
```
3. Enjoy developing.
## For Client Developer

View File

@ -25,27 +25,16 @@ $ cd voice-changer
## サーバ開発者向け
1. 外部のリポジトリをサーバ内にクローンする
```
cd server
git clone https://github.com/isletennos/MMVC_Client.git MMVC_Client_v13
git clone https://github.com/isletennos/MMVC_Client.git MMVC_Client_v15
git clone https://github.com/StarStringStudio/so-vits-svc.git so-vits-svc-40
cd so-vits-svc-40 && git checkout 293fe0bc03a583df17846c715c179152745c1b8d && cd -
git clone https://github.com/StarStringStudio/so-vits-svc.git so-vits-svc-40v2
cd so-vits-svc-40v2 && git checkout 08c70ff3d2f7958820b715db2a2180f4b7f92f8d && cd -
git clone https://github.com/yxlllc/DDSP-SVC.git DDSP-SVC
git clone https://github.com/liujing04/Retrieval-based-Voice-Conversion-WebUI.git RVC
```
2. モジュールをインストールする
1. モジュールをインストールする
```
$ pip install -r requirements.txt
```
3. サーバを起動する
2. サーバを起動する
次のコマンドで起動します。各種重みについてのパスは環境に合わせて変えてください。
@ -59,7 +48,20 @@ $ python3 MMVCServerSIO.py -p 18888 --https true \
--model_dir model_dir
```
4. 開発しましょう
2-1. トラブルシュート
(1) OSError: PortAudio library not found
次のようなメッセージが表示される場合、追加でライブラリを追加する必要があります。
```
OSError: PortAudio library not found
```
ubuntu(wsl2)の場合下記のコマンドでインストールできます。
```
$ sudo apt-get install libportaudio2
$ sudo apt-get install libasound-dev
```
3. 開発しましょう
## クライアント開発者向け

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{
"name": "@dannadori/voice-changer-client-js",
"version": "1.0.150",
"version": "1.0.152",
"description": "",
"main": "dist/index.js",
"directories": {
@ -27,15 +27,15 @@
"license": "ISC",
"devDependencies": {
"@types/audioworklet": "^0.0.48",
"@types/node": "^20.3.1",
"@types/node": "^20.3.2",
"@types/react": "18.2.14",
"@types/react-dom": "18.2.6",
"eslint": "^8.43.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.25.3",
"eslint-plugin-react": "^7.32.2",
"eslint-webpack-plugin": "^4.0.1",
"npm-run-all": "^4.1.2",
"npm-run-all": "^4.1.5",
"prettier": "^2.8.8",
"raw-loader": "^4.0.2",
"rimraf": "^5.0.1",

View File

@ -3,7 +3,7 @@
"tab.activeBackground": "#65952acc"
},
"python.formatting.provider": "black",
"python.linting.mypyEnabled": true,
"python.linting.mypyEnabled": false,
"[python]": {
"editor.defaultFormatter": null, // Prettier 使
"editor.formatOnSave": true //
@ -13,5 +13,7 @@
"--ignore=E501,E402,E722,E741,E203,W503"
// "--max-line-length=150",
// "--max-complexity=20"
]
],
"python.linting.flake8Enabled": true,
"python.linting.enabled": true
}