diff --git a/README.md b/README.md index 0bec04a..c2e5444 100644 --- a/README.md +++ b/README.md @@ -53,11 +53,11 @@ This repository is based on [Bert-VITS2](https://github.com/fishaudio/Bert-VITS2 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-CPU.bat`をダブルクリックします。 2. 待つと自動で必要な環境がインストールされます。 -3. その後、自動的に音声合成するためのWebUIが起動したらインストール成功です。デフォルトのモデルがダウンロードされるているので、そのまま遊ぶことができます(ただし今のところはJP-Extra版でないモデルです)。 +3. その後、自動的に音声合成するためのWebUIが起動したらインストール成功です。デフォルトのモデルがダウンロードされるているので、そのまま遊ぶことができます。 またアップデートをしたい場合は、`Update-Style-Bert-VITS2.bat`をダブルクリックしてください。 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 24089ea..b010a33 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,10 +3,10 @@ ## v2.0.1 (2024-02-05) 軽微なバグ修正や改善 -- スタイルベクトルに`nan`が含まれていた場合(主に音声ファイルが極端に短い場合に発生)、それを学習リストから除外するように修正 +- スタイルベクトルに`NaN`が含まれていた場合(主に音声ファイルが極端に短い場合に発生)、それを学習リストから除外するように修正 - 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) diff --git a/style_gen.py b/style_gen.py index 9614c9b..97a0aee 100644 --- a/style_gen.py +++ b/style_gen.py @@ -35,10 +35,12 @@ def save_style_vector(wav_path): try: style_vec = get_style_vector(wav_path) except Exception as e: + print("\n") logger.error(f"Error occurred with file: {wav_path}, Details:\n{e}\n") raise # 値にNaNが含まれていると悪影響なのでチェックする if np.isnan(style_vec).any(): + print("\n") logger.warning(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`