Use uv for update bat

This commit is contained in:
litagin02
2024-05-31 20:16:13 +09:00
parent ba7b03e359
commit 4b2ca0643c
2 changed files with 14 additions and 6 deletions

View File

@@ -8,15 +8,16 @@
- デフォルトモデルに [あみたろの声素材工房](https://amitaro.net/) のあみたろ様が公開しているコーパスを利用して学習した**小春音アミ**モデルを追加(あみたろ様には事前に連絡して許諾を得ています) - デフォルトモデルに [あみたろの声素材工房](https://amitaro.net/) のあみたろ様が公開しているコーパスを利用して学習した**小春音アミ**モデルを追加(あみたろ様には事前に連絡して許諾を得ています)
- アプデの場合は新たに`App.bat``Editor.bat`を起動した際に自動でダウンロードされます - アプデの場合は新たに`App.bat``Editor.bat`を起動した際に自動でダウンロードされます
- 学習時に音声データをスタイルごとにフォルダ分けしておくことで、そのフォルダごとのスタイルを学習時に自動的に作成するように
- `inputs`からスライスして使う場合は`inputs`直下に作りたいスタイルだけサブフォルダを作りそこに音声ファイルを配置
- `Data/モデル名/raw`から使う場合も`raw`直下に同様に配置
- サブフォルダの個数が0または1の場合は、今まで通りのNeutralスタイルのみが作成されます
- batファイルでのインストールの高速化Pythonのライブラリインストールに[uv](https://github.com/astral-sh/uv)を使用)
- 英語の音声合成の速度向上([gordon0414](https://github.com/gordon0414)さんによる[PR](https://github.com/litagin02/Style-Bert-VITS2/pull/124)です、ありがとうございます!) - 英語の音声合成の速度向上([gordon0414](https://github.com/gordon0414)さんによる[PR](https://github.com/litagin02/Style-Bert-VITS2/pull/124)です、ありがとうございます!)
- エディターの各種機能改善(多くが[kamexy](https://github.com/kamexy)様による[エディターリポジトリ](https://github.com/litagin02/Style-Bert-VITS2-Editor)へのプルリク群です、ありがとうございます!) - エディターの各種機能改善(多くが[kamexy](https://github.com/kamexy)様による[エディターリポジトリ](https://github.com/litagin02/Style-Bert-VITS2-Editor)へのプルリク群です、ありがとうございます!)
- 選択した行の下に新規の行を作成できるように - 選択した行の下に新規の行を作成できるように
- 日本語変換のエンターで音声合成が走るバグの修正 - 日本語変換のエンターで音声合成が走るバグの修正
- ペースト時に改行を含まない場合は通常のペーストの振る舞いになるように修正 - ペースト時に改行を含まない場合は通常のペーストの振る舞いになるように修正
- 学習時に音声データをスタイルごとにフォルダ分けしておくことで、そのフォルダごとのスタイルを学習時に自動的に作成するように
- `inputs`からスライスして使う場合は`inputs`直下に作りたいスタイルだけサブフォルダを作りそこに音声ファイルを配置
- `Data/モデル名/raw`から使う場合も`raw`直下に同様に配置
- サブフォルダの個数が0または1の場合は、今まで通りのNeutralスタイルのみが作成されます
### その他の改善 ### その他の改善

View File

@@ -44,11 +44,18 @@ echo Executing: call ".\venv\Scripts\activate.bat"
call ".\venv\Scripts\activate.bat" call ".\venv\Scripts\activate.bat"
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
echo --------------------------------------------------
echo Installing uv...
echo --------------------------------------------------
echo Executing: pip install -U uv
pip install -U uv
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
echo -------------------------------------------------- echo --------------------------------------------------
echo Updating dependencies... echo Updating dependencies...
echo -------------------------------------------------- echo --------------------------------------------------
echo Executing: pip install -U -r requirements.txt echo Executing: uv pip install -U -r requirements.txt
pip install -U -r requirements.txt uv pip install -U -r requirements.txt
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
echo ---------------------------------------- echo ----------------------------------------