litagin02 / Style-Bert-VITS2

Style-Bert-VITS2: Bert-VITS2 with more controllable voice styles.
GNU Affero General Public License v3.0
774 stars 100 forks source link

日本語g2pにunidic3.10を使う #161

Open WariHima opened 3 months ago

WariHima commented 3 months ago

変更点

fugashi(最新のmecabラッパー)とunidic3.10を使用してg2pを部分実装し、その出力をpyopenjtalkの出力と合成して読みがより正確になるよう変更。 NHK日本語アクセント辞典を参考にした、九州方言、近畿方言と京阪式アクセントの内部サポート

依存環境が増えまして、

pip install fugashi[unidic]
python -m unidic download

する必要があります。

WariHima commented 2 months ago

同音異義語読み推定機能を追加しました。 以下のライブラリを使用 https://github.com/passaglia/yomikata 依存関係のバージョンが固定されているので yomikata --no-deps speach pynvml でいれる必要があります。 後、windowx環境ではデフォルトの文字エンコードがcp932なので、ライブラリののopen()にutf-8を指定するよう書き換える必要があります yomikataの修正バージョンを出す必要がありそうですね

python -m yomikata download でモデルをいれる必要もあります

あと機能追加に伴い依存関係が増えました jaconv