From 0cd35e6eeb50a8054b19f163811f704a0e179be7 Mon Sep 17 00:00:00 2001 From: Ozone <56304837+OzoneAsai@users.noreply.github.com> Date: Tue, 4 Jun 2024 09:31:13 +0900 Subject: [PATCH 1/3] Update FAQ.md --- docs/FAQ.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/FAQ.md b/docs/FAQ.md index ffbd468..950affa 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -9,19 +9,20 @@ Colabノートブックは最新のバージョンに合ったノートブック デフォルトの100エポックは音声データ量によっては過剰な場合があります。デフォルトでは1000ステップごとにモデルが保存されるはずなので、途中で学習を中断してみて途中のもので試してみてもいいでしょう。 -またバッチサイズが多き過ぎてメモリがVRAMから溢れると非常に遅くなることがあります。VRAM使用量がギリギリだったり物理メモリに溢れている場合はバッチサイズを小さくしてみてください。 +またバッチサイズが大き過ぎてメモリがVRAMから溢れると非常に遅くなることがあります。VRAM使用量がギリギリだったり物理メモリに溢れている場合はバッチサイズを小さくしてみてください。 ## どのくらいの音声データが必要なの? 分かりません。試行錯誤してください。 参考として、数分程度でも学習はできるらしく、またRVCでよく言われているのは多くても45分くらいで十分説があります。ただ多ければ多いほど精度が上がる可能性もありますが、分かりません。 + ## どのくらいのステップ・エポックがいいの? 分かりません。試行錯誤してください。`python speech_mos.py -m <モデル名>`によって自然性の一つの評価ができるので、それが少し参考になります(ただあくまで一つの指標です)。 -参考として、最初の2k-3kで声音はかなり似始めて、5k-10k-15kステップほどで感情含めてよい感じになりやすく、そこからどんどん回して20kなり30kなり50kなり100kなりでどんどん微妙に変わっていきます。が微妙に変わるので、どこがいいとかは分かりません。 +参考として、最初の2k-3kで声音はかなり似始めて、5k-10k-15kステップほどで感情含めてよい感じになりやすく、そこからどんどん回して20kなり30kなり50kなり100kなりでどんどん微妙に変わっていきます。が、微妙に変わるので、どこがいいとかは分かりません。 ## APIサーバーで長い文章が合成できない From 7c93f77606ec2822bcc92b5d4cc8a2a08e18010f Mon Sep 17 00:00:00 2001 From: litagin02 Date: Fri, 14 Jun 2024 15:43:01 +0900 Subject: [PATCH 2/3] term of use to onegai --- README.md | 2 +- docs/CHANGELOG.md | 4 ++++ docs/TERMS_OF_USE.md | 19 +++++++++++-------- gradio_tabs/inference.py | 16 ++++++++-------- 4 files changed, 24 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 355bb65..7c41d4b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Style-Bert-VITS2 -**利用の際は必ず[利用規約](/docs/TERMS_OF_USE.md)をお読みください。** +**利用の際は必ず[お願いとデフォルトモデルの利用規約](/docs/TERMS_OF_USE.md)をお読みください。** Bert-VITS2 with more controllable voice styles. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index dda8df7..f87de27 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## v2.5.1 (2024-06-14) + +ライセンスとのコンフリクトから、[利用規約](/docs/TERMS_OF_USE.md)を[開発陣からのお願いとデフォルトモデルの利用規約](/docs/TERMS_OF_USE.md)に変更しました。 + ## v2.5.0 (2024-06-02) このバージョンから[利用規約](/docs/TERMS_OF_USE.md)が追加されました。ご利用の際は必ずお読みください。 diff --git a/docs/TERMS_OF_USE.md b/docs/TERMS_OF_USE.md index e34144f..585d6bd 100644 --- a/docs/TERMS_OF_USE.md +++ b/docs/TERMS_OF_USE.md @@ -1,24 +1,27 @@ -# 利用規約 +# 開発陣からのお願いとデフォルトモデルの利用規約 +- 2024-06-14: ライセンスとの整合性から「利用規約」を「お願い」に変更 - 2024-06-01: 初版 -Style-Bert-VITS2を用いる際は、以下の利用規約を遵守してください。 +Style-Bert-VITS2を用いる際は、以下のお願いを守っていただけると幸いです。ただしモデルの利用規約以前の箇所はあくまで「お願い」であり、何の強制力はなく、Style-Bert-VITS2の利用規約ではありません。よって[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)とは矛盾せず、リポジトリの利用にあたっては常にリポジトリのライセンスのみが拘束力を持ちます。 -## 禁止事項 +## やってほしくないこと -以下の目的での利用は禁止されています。 +以下の目的での利用はStyle-Bert-VITS2を使ってほしくありません。 - 法律に違反する目的 - 政治的な目的(本家Bert-VITS2で禁止されています) - 他者を傷つける目的 - なりすまし・ディープフェイク作成目的 -## 遵守事項 +## 守ってほしいこと -- Style-Bert-VITS2を利用する際は、使用するモデルの利用規約・ライセンス必ず確認し、存在する場合はそれに従わなければなりません。 -- またソースコードを利用する際は、[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)に従わなければなりません。 +- Style-Bert-VITS2を利用する際は、使用するモデルの利用規約・ライセンス必ず確認し、存在する場合はそれに従ってほしいです。 +- またソースコードを利用する際は、[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)に従ってほしいです。 -以下はデフォルトで付随しているモデルのライセンスです。 +# モデルの利用規約・ライセンス + +以下はデフォルトで付随しているモデルの利用規約・ライセンスです。このリポジトリ自体にはモデルは付随していないので、[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)とは関係がありません(なのでリポジトリライセンスとの矛盾は発生しません)。 ## JVNVコーパス (jvnv-F1-jp, jvnv-F2-jp, jvnv-M1-jp, jvnv-M2-jp) diff --git a/gradio_tabs/inference.py b/gradio_tabs/inference.py index 3e24d0d..5935786 100644 --- a/gradio_tabs/inference.py +++ b/gradio_tabs/inference.py @@ -104,25 +104,25 @@ initial_md = """ """ terms_of_use_md = """ -## 利用規約 +## お願いとデフォルトモデルのライセンス -最新の利用規約は [こちら](https://github.com/litagin02/Style-Bert-VITS2/blob/master/docs/TERMS_OF_USE.md) を参照してください。常に最新のものが適用されます。 +最新のお願い・利用規約は [こちら](https://github.com/litagin02/Style-Bert-VITS2/blob/master/docs/TERMS_OF_USE.md) を参照してください。常に最新のものが適用されます。 -Style-Bert-VITS2を用いる際は、以下の利用規約を遵守してください。 +Style-Bert-VITS2を用いる際は、以下のお願いを守っていただけると幸いです。ただしモデルの利用規約以前の箇所はあくまで「お願い」であり、何の強制力はなく、Style-Bert-VITS2の利用規約ではありません。よって[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)とは矛盾せず、リポジトリの利用にあたっては常にリポジトリのライセンスのみが拘束力を持ちます。 -## 禁止事項 +### やってほしくないこと -以下の目的での利用は禁止されています。 +以下の目的での利用はStyle-Bert-VITS2を使ってほしくありません。 - 法律に違反する目的 - 政治的な目的(本家Bert-VITS2で禁止されています) - 他者を傷つける目的 - なりすまし・ディープフェイク作成目的 -## 遵守事項 +### 守ってほしいこと -- Style-Bert-VITS2を利用する際は、使用するモデルの利用規約・ライセンス必ず確認し、存在する場合はそれに従わなければなりません。 -- またソースコードを利用する際は、[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)に従わなければなりません。 +- Style-Bert-VITS2を利用する際は、使用するモデルの利用規約・ライセンス必ず確認し、存在する場合はそれに従ってほしいです。 +- またソースコードを利用する際は、[リポジトリのライセンス](https://github.com/litagin02/Style-Bert-VITS2#license)に従ってほしいです。 以下はデフォルトで付随しているモデルのライセンスです。 From b1970aa2872bd4d2eb511bd999099705b6b59641 Mon Sep 17 00:00:00 2001 From: litagin02 Date: Fri, 14 Jun 2024 15:45:53 +0900 Subject: [PATCH 3/3] Bump ver --- README.md | 1 + colab.ipynb | 4 ++-- configs/config.json | 2 +- configs/config_jp_extra.json | 2 +- style_bert_vits2/constants.py | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7c41d4b..1837f24 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ You can install via `pip install style-bert-vits2` (inference only), see [librar - [Zennの解説記事](https://zenn.dev/litagin/articles/034819a5256ff4) - [**リリースページ**](https://github.com/litagin02/Style-Bert-VITS2/releases/)、[更新履歴](/docs/CHANGELOG.md) + - 2024-06-14: Ver 2.5.1 (利用規約をお願いへ変更したのみ) - 2024-06-02: Ver 2.5.0 (**[利用規約](/docs/TERMS_OF_USE.md)の追加**、フォルダ分けからのスタイル生成、小春音アミ・あみたろモデルの追加、インストールの高速化等) - 2024-03-16: ver 2.4.1 (**batファイルによるインストール方法の変更**) - 2024-03-15: ver 2.4.0 (大規模リファクタリングや種々の改良、ライブラリ化) diff --git a/colab.ipynb b/colab.ipynb index e3ad010..4f8d939 100644 --- a/colab.ipynb +++ b/colab.ipynb @@ -6,7 +6,7 @@ "id": "F7aJhsgLAWvO" }, "source": [ - "# Style-Bert-VITS2 (ver 2.5.0) のGoogle Colabでの学習\n", + "# Style-Bert-VITS2 (ver 2.5.1) のGoogle Colabでの学習\n", "\n", "Google Colab上でStyle-Bert-VITS2の学習を行うことができます。\n", "\n", @@ -52,7 +52,7 @@ "!curl -LsSf https://astral.sh/uv/install.sh | sh\n", "!git clone https://github.com/litagin02/Style-Bert-VITS2.git\n", "%cd Style-Bert-VITS2/\n", - "!uv pip install --system -q -r requirements-colab.txt\n", + "!uv pip install --system -r requirements-colab.txt\n", "!python initialize.py --skip_default_models" ] }, diff --git a/configs/config.json b/configs/config.json index 75629e9..a360f66 100644 --- a/configs/config.json +++ b/configs/config.json @@ -69,5 +69,5 @@ "use_spectral_norm": false, "gin_channels": 256 }, - "version": "2.5.0" + "version": "2.5.1" } diff --git a/configs/config_jp_extra.json b/configs/config_jp_extra.json index d7e135a..c478b8f 100644 --- a/configs/config_jp_extra.json +++ b/configs/config_jp_extra.json @@ -76,5 +76,5 @@ "initial_channel": 64 } }, - "version": "2.5.0-JP-Extra" + "version": "2.5.1-JP-Extra" } diff --git a/style_bert_vits2/constants.py b/style_bert_vits2/constants.py index eba3f1d..15c2611 100644 --- a/style_bert_vits2/constants.py +++ b/style_bert_vits2/constants.py @@ -4,7 +4,7 @@ from style_bert_vits2.utils.strenum import StrEnum # Style-Bert-VITS2 のバージョン -VERSION = "2.5.0" +VERSION = "2.5.1" # Style-Bert-VITS2 のベースディレクトリ BASE_DIR = Path(__file__).parent.parent