ayousanz commited on
Commit
4f945c3
·
verified ·
1 Parent(s): db4a96a

Sync runtime assets and model card for OSS release

Browse files
README.md CHANGED
@@ -18,58 +18,33 @@ base_model:
18
 
19
  # uStyle-Bert-VITS2 Runtime Assets
20
 
21
- Unity プロジェクト **uStyle-Bert-VITS2** で実行するためのモデル/辞書アセット一式です。
22
 
23
  ## 含まれるファイル
24
 
25
- - `uStyleBertVITS2/Models/deberta_fp32.onnx` (Sentis 用 BERT)
26
- - `uStyleBertVITS2/Models/sbv2_model_fp32.onnx` (Sentis 用 TTS)
27
- - `StreamingAssets/uStyleBertVITS2/Models/deberta_for_ort.onnx` (ONNX Runtime 用 BERT)
28
  - `StreamingAssets/uStyleBertVITS2/Models/style_vectors.npy`
29
  - `StreamingAssets/uStyleBertVITS2/Tokenizer/vocab.json`
30
  - `StreamingAssets/uStyleBertVITS2/OpenJTalkDic/*` (NAIST JDIC)
31
 
32
- ## 使い方 (Unity)
33
 
34
- `Assets/StreamingAssets/uStyleBertVITS2/` 配下に `Models/`, `Tokenizer/`, `OpenJTalkDic/` を配置して利用してください。
35
-
36
- `TTSSettings` の参照先例:
37
 
38
  - `OrtBertModelPath`: `uStyleBertVITS2/Models/deberta_for_ort.onnx`
39
  - `VocabPath`: `uStyleBertVITS2/Tokenizer/vocab.json`
40
  - `DictionaryPath`: `uStyleBertVITS2/OpenJTalkDic`
41
  - `StyleVectorPath`: `uStyleBertVITS2/Models/style_vectors.npy`
42
 
43
- ## License / Terms (Important)
44
-
45
- このリポジトリのアセットは、以下の上流ライセンス/利用規約に従います。**利用前に必ず各リンク先を確認してください。**
46
-
47
- 1. TTS 学習済みモデル由来
48
- - Source: `ayousanz/tsukuyomi-chan-style-bert-vits2-model`
49
- - Card license: `other`
50
- - Terms: https://tyc.rei-yumesaki.net/material/corpus/#terms3
51
-
52
- 2. BERT 基盤モデル由来
53
- - Source: `ku-nlp/deberta-v2-large-japanese-char-wwm`
54
- - License: `CC BY-SA 4.0`
55
-
56
- 3. OpenJTalk 辞書 (NAIST JDIC)
57
- - Source: Open JTalk `mecab-naist-jdic`
58
- - License: BSD-style (3-clause)
59
- - Reference: https://raw.githubusercontent.com/r9y9/open_jtalk/master/src/mecab-naist-jdic/COPYING
60
-
61
- 4. Style-Bert-VITS2 参照実装
62
- - Source: `litagin02/Style-Bert-VITS2`
63
- - Repository license: `AGPL-3.0`
64
 
65
- 補足:
66
- - このリポジトリは Unity 実行向けに ONNX へ変換したアセットを配布します。
67
- - 元モデル/コーパス側で追加の制限がある場合は、そちらが優先されます。
68
 
69
- ## Upstream References
 
 
 
70
 
71
- - https://huggingface.co/ayousanz/tsukuyomi-chan-style-bert-vits2-model
72
- - https://huggingface.co/ku-nlp/deberta-v2-large-japanese-char-wwm
73
- - https://github.com/litagin02/Style-Bert-VITS2
74
- - https://github.com/r9y9/open_jtalk
75
-
 
18
 
19
  # uStyle-Bert-VITS2 Runtime Assets
20
 
21
+ Unity プロジェクト **uStyle-Bert-VITS2** で実行するためのモデル/辞書アセットです。
22
 
23
  ## 含まれるファイル
24
 
25
+ - `uStyleBertVITS2/Models/sbv2_model.onnx` (Sentis 用 TTS, FP32)
26
+ - `uStyleBertVITS2/Models/deberta_model.onnx` (Sentis 用 BERT, FP32 int32)
27
+ - `StreamingAssets/uStyleBertVITS2/Models/deberta_for_ort.onnx` (ONNX Runtime 用 BERT, FP32 int64)
28
  - `StreamingAssets/uStyleBertVITS2/Models/style_vectors.npy`
29
  - `StreamingAssets/uStyleBertVITS2/Tokenizer/vocab.json`
30
  - `StreamingAssets/uStyleBertVITS2/OpenJTalkDic/*` (NAIST JDIC)
31
 
32
+ ## Unity 側設定例
33
 
34
+ `TTSSettings` の参照先:
 
 
35
 
36
  - `OrtBertModelPath`: `uStyleBertVITS2/Models/deberta_for_ort.onnx`
37
  - `VocabPath`: `uStyleBertVITS2/Tokenizer/vocab.json`
38
  - `DictionaryPath`: `uStyleBertVITS2/OpenJTalkDic`
39
  - `StyleVectorPath`: `uStyleBertVITS2/Models/style_vectors.npy`
40
 
41
+ ## License / Terms
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
 
43
+ このリポジトリのアセットは上流ライセンス/利用規約に従います。詳細は `THIRD_PARTY_NOTICES.md` を確認してください。
 
 
44
 
45
+ - TTS model source: https://huggingface.co/ayousanz/tsukuyomi-chan-style-bert-vits2-model
46
+ - DeBERTa source: https://huggingface.co/ku-nlp/deberta-v2-large-japanese-char-wwm
47
+ - Style-Bert-VITS2 reference: https://github.com/litagin02/Style-Bert-VITS2
48
+ - OpenJTalk dictionary: https://github.com/r9y9/open_jtalk
49
 
50
+ GitHub repository: https://github.com/ayutaz/uStyle-Bert-VITS2
 
 
 
 
THIRD_PARTY_LICENSES.md DELETED
@@ -1,26 +0,0 @@
1
- # Third-party Licenses and Terms
2
-
3
- This repository redistributes converted assets required to run uStyle-Bert-VITS2 on Unity.
4
- Please follow upstream licenses/terms.
5
-
6
- ## 1) TTS model (weights / style vectors)
7
- - Upstream: https://huggingface.co/ayousanz/tsukuyomi-chan-style-bert-vits2-model
8
- - License on model card: `other`
9
- - Terms page: https://tyc.rei-yumesaki.net/material/corpus/#terms3
10
-
11
- ## 2) Japanese DeBERTa model
12
- - Upstream: https://huggingface.co/ku-nlp/deberta-v2-large-japanese-char-wwm
13
- - License: CC BY-SA 4.0
14
-
15
- ## 3) OpenJTalk dictionary (NAIST JDIC)
16
- - Upstream source: https://github.com/r9y9/open_jtalk/tree/master/src/mecab-naist-jdic
17
- - License text: https://raw.githubusercontent.com/r9y9/open_jtalk/master/src/mecab-naist-jdic/COPYING
18
- - License type: BSD-style 3-clause
19
-
20
- ## 4) Reference implementation
21
- - Style-Bert-VITS2: https://github.com/litagin02/Style-Bert-VITS2
22
- - Repository license: AGPL-3.0
23
-
24
- ## Notes
25
- - If terms differ between components, comply with all applicable terms.
26
- - This file is an attribution summary and not legal advice.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
THIRD_PARTY_NOTICES.md ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Third-Party Notices
2
+
3
+ This repository's source code is licensed under Apache License 2.0.
4
+ Some runtime assets and model-related artifacts may be governed by separate licenses and terms.
5
+
6
+ ## 1. Style-Bert-VITS2 (reference implementation)
7
+
8
+ - Upstream: https://github.com/litagin02/Style-Bert-VITS2
9
+ - License (upstream repository): AGPL-3.0
10
+ - Usage here: architecture/reference implementation and ONNX conversion workflow reference
11
+
12
+ ## 2. TTS model source
13
+
14
+ - Upstream model: https://huggingface.co/ayousanz/tsukuyomi-chan-style-bert-vits2-model
15
+ - Card license field: `other`
16
+ - Terms reference: https://tyc.rei-yumesaki.net/material/corpus/#terms3
17
+
18
+ ## 3. Japanese DeBERTa source model
19
+
20
+ - Upstream model: https://huggingface.co/ku-nlp/deberta-v2-large-japanese-char-wwm
21
+ - License: CC BY-SA 4.0
22
+
23
+ ## 4. OpenJTalk / NAIST dictionary
24
+
25
+ - Upstream: https://github.com/r9y9/open_jtalk
26
+ - Dictionary path: `src/mecab-naist-jdic`
27
+ - License text: https://raw.githubusercontent.com/r9y9/open_jtalk/master/src/mecab-naist-jdic/COPYING
28
+
29
+ ## 5. ONNX Runtime and DirectML binaries
30
+
31
+ - ONNX Runtime: https://github.com/microsoft/onnxruntime
32
+ - DirectML: https://github.com/microsoft/DirectML
33
+ - Distributed binaries must follow each upstream project's redistribution terms.
34
+
35
+ ## Notes
36
+
37
+ - If multiple licenses/terms apply to your distribution, comply with all applicable conditions.
38
+ - This file is a technical attribution summary, not legal advice.
uStyleBertVITS2/Models/{deberta_fp32.onnx → deberta_model.onnx} RENAMED
File without changes
uStyleBertVITS2/Models/{sbv2_model_fp32.onnx → sbv2_model.onnx} RENAMED
File without changes