Bert-Vits2 Referenzartikel: https://zenn.dev/litagin/articles/b1ddc1da5ea2b3
Dies ist ein Webui für Windows, mit dem Sie japanische Vits -Modelle lernen und die Sprache mit Akzenten synthetisieren können. Wenn Sie nur eine Sprachsynthese haben, können Sie sie auch ohne Grafikkarte verwenden.
? Sprachsynthese Demo
| Sprachsynthese | Studie |
|---|---|
![]() | ![]() |
pyopenjtalk_prosody , das ein Akzentsymbol hinzugefügt hat. In dieser Situation nehme ich ein Modell, das mit G2P in Japanisch trainiert wurde, mit pyopenjtalk_prosody und lese es aus Gründen der Bequemlichkeit (ein Vorschlag von Bing-chan).
Pyopenjtalk_Prosody behandelt auch Symbole wie Akzente, sodass Sie sie verwenden können, um Akzente (ハ➚シハ➘シ) zu steuern.
| Symbol | Rolle | Beispiel |
|---|---|---|
[ | Der Akzent steigt von hier aus (Bild von ➚) | Hallo →コ[ンニチワ |
] | Der Akzent fällt von hier (Bild von ➘) | Kyoto →キョ]オト |
(Halbbreite Raum) | Der Schnitt im Akzentgedicht (irgendwie ein einzelnes Stück Kuchen) | ソ[レワ ム[ズカシ]イ |
、 | Posieren (Luft einnehmen). Verwenden Sie es, wenn Sie eine kurze Pose machen möchten. | ハ]イ、ソ[オ オ[モイマ]ス |
? | Ich werde es zum Ende der Frage hinzufügen. | キ[ミワ ダ]レ? |
Dies ermöglicht es Ihnen, die Synthese von Vits -Japros -Modellen in einer lokalen Windows -Umgebung zu trainieren und zu sprechen.
config.yaml enthalten ist Ich habe bestätigt, dass es mit Python 3.10 auf RTX 4070 unter Windows 11 funktioniert.
git clone https://github.com/litagin02/vits-japros-webui.gitsetup.bat im Inneren und warten Sie einen Moment. Nach Setup complete. Erscheint, Sie sind fertig.webui_train.batpth Datei zu platzieren und dann auf webui_infer.bat zu doppelklickenupdate.bat klickenFür weitere Informationen und wenn Sie kein Webui benötigen, klicken Sie bitte hier.
Erstellen Sie für Modelle ein Unterverzeichnis im weights und platzieren Sie die Datei {数字}epoch.pth in die Datei. Wenn Sie ein externes Modell verwenden (nur kompatibel mit Modellen, die mit Pyopenjtalk_Prosody in Vits mit ESPNET erstellt wurden), geben Sie bitte auch config.yaml beim Studium ein.
weights
├── model1
│ └── 100epoch.pth
|── model2
│ ├── 50epoch.pth
│ └── config.yaml
...
os.uname und symbolischen Link -Erstellungsorten).