Update to 2.0.1
This commit is contained in:
@@ -53,11 +53,11 @@ This repository is based on [Bert-VITS2](https://github.com/fishaudio/Bert-VITS2
|
|||||||
|
|
||||||
Windowsを前提としています。
|
Windowsを前提としています。
|
||||||
|
|
||||||
1. [このzipファイル](https://github.com/litagin02/Style-Bert-VITS2/releases/download/2.0/Style-Bert-VITS2.zip)をダウンロードして展開します。
|
1. [このzipファイル](https://github.com/litagin02/Style-Bert-VITS2/releases/download/2.0.1/Style-Bert-VITS2.zip)をダウンロードして展開します。
|
||||||
- グラボがある方は、`Install-Style-Bert-VITS2.bat`をダブルクリックします。
|
- グラボがある方は、`Install-Style-Bert-VITS2.bat`をダブルクリックします。
|
||||||
- グラボがない方は、`Install-Style-Bert-VITS2-CPU.bat`をダブルクリックします。
|
- グラボがない方は、`Install-Style-Bert-VITS2-CPU.bat`をダブルクリックします。
|
||||||
2. 待つと自動で必要な環境がインストールされます。
|
2. 待つと自動で必要な環境がインストールされます。
|
||||||
3. その後、自動的に音声合成するためのWebUIが起動したらインストール成功です。デフォルトのモデルがダウンロードされるているので、そのまま遊ぶことができます(ただし今のところはJP-Extra版でないモデルです)。
|
3. その後、自動的に音声合成するためのWebUIが起動したらインストール成功です。デフォルトのモデルがダウンロードされるているので、そのまま遊ぶことができます。
|
||||||
|
|
||||||
またアップデートをしたい場合は、`Update-Style-Bert-VITS2.bat`をダブルクリックしてください。
|
またアップデートをしたい場合は、`Update-Style-Bert-VITS2.bat`をダブルクリックしてください。
|
||||||
|
|
||||||
|
|||||||
@@ -3,10 +3,10 @@
|
|||||||
## v2.0.1 (2024-02-05)
|
## v2.0.1 (2024-02-05)
|
||||||
|
|
||||||
軽微なバグ修正や改善
|
軽微なバグ修正や改善
|
||||||
- スタイルベクトルに`nan`が含まれていた場合(主に音声ファイルが極端に短い場合に発生)、それを学習リストから除外するように修正
|
- スタイルベクトルに`NaN`が含まれていた場合(主に音声ファイルが極端に短い場合に発生)、それを学習リストから除外するように修正
|
||||||
- colabにマージの追加
|
- colabにマージの追加
|
||||||
- 学習時のプログレスバーの表示がおかしかったのを修正
|
- 学習時のプログレスバーの表示がおかしかったのを修正
|
||||||
- デフォルトのjvnvモデルをJP-Extra版にアップデート。
|
- デフォルトのjvnvモデルをJP-Extra版にアップデート。新しいモデルを使いたい方は手動で[こちら](https://huggingface.co/litagin/style_bert_vits2_jvnv/tree/main)からダウンロードするか、`python initialize.py`をするか、[このbatファイル](https://github.com/litagin02/Style-Bert-VITS2/releases/download/2.0.1/Update-to-JP-Extra.bat)を`Style-Bert-VITS2`フォルダがある場所(インストールbatファイルとかがあったところ)においてダブルクリックしてください。
|
||||||
|
|
||||||
## v2.0 (2024-02-03)
|
## v2.0 (2024-02-03)
|
||||||
|
|
||||||
|
|||||||
@@ -35,10 +35,12 @@ def save_style_vector(wav_path):
|
|||||||
try:
|
try:
|
||||||
style_vec = get_style_vector(wav_path)
|
style_vec = get_style_vector(wav_path)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
print("\n")
|
||||||
logger.error(f"Error occurred with file: {wav_path}, Details:\n{e}\n")
|
logger.error(f"Error occurred with file: {wav_path}, Details:\n{e}\n")
|
||||||
raise
|
raise
|
||||||
# 値にNaNが含まれていると悪影響なのでチェックする
|
# 値にNaNが含まれていると悪影響なのでチェックする
|
||||||
if np.isnan(style_vec).any():
|
if np.isnan(style_vec).any():
|
||||||
|
print("\n")
|
||||||
logger.warning(f"NaN value found in style vector: {wav_path}")
|
logger.warning(f"NaN value found in style vector: {wav_path}")
|
||||||
raise NaNValueError(f"NaN value found in style vector: {wav_path}")
|
raise NaNValueError(f"NaN value found in style vector: {wav_path}")
|
||||||
np.save(f"{wav_path}.npy", style_vec) # `test.wav` -> `test.wav.npy`
|
np.save(f"{wav_path}.npy", style_vec) # `test.wav` -> `test.wav.npy`
|
||||||
|
|||||||
Reference in New Issue
Block a user