必要なもの
- xTranslatorの翻訳辞書
- Style-Bert-VITS2
- PHP
- PHPスクリプト
- Yakitori Audio Converter
- SSE CreationKit Fixes
xTranslatorの翻訳辞書からDBVO辞書を作る
xTranslatorの翻訳辞書を校正して誤字や脱字をなおしておきます。
1箇所だけ制御コードが紛れ込んでいましたので、これも除去しておきます。
変換スクリプトを使って DBVO.json
を生成します。
>php xTranslator_dic_to_DBVO.php YurianaWench_english_japanese.xml
ですます調からである調への変換も力技で行っています。
Style-Bert-VITS2で音声合成する
Style-Bert-VITS2についてはこちらで解説しています。
サーバーを立ち上げておきます。
生成スクリプトを使ってwavファイルを生成します。
>php create_DBVO_wav.php DBVO.json
wavフォルダの中に作られます。
SSE CreationKit FixesのFaceFXWrapperでlipファイルを作る
>php create_lip.php DBVO
Yakitori Audio Converterでfuzファイルを作る
wavファイルからfuzファイルに変換します。
wavフォルダをYakitori Audio Converterにドラッグ&ドロップすればいいです。
Modとしてインストールする
fuzファイルを所定の位置に配置します。