YuukiOgino / VoicevoxEngineForUE

UnrealEngine5版VOICEVOX Engine
GNU General Public License v3.0
8 stars 0 forks source link
ue5 ue5-plugin unreal-engine-5 unrealengine5 voicevox

VoicevoxEngineForUE

GitHub

VOICEVOX ENGINE非公式UnrealEngine5対応プラグインです。
ヒホ氏が制作・公開されている、VOICEVOX COREを利用しています。

動作要件

Windows

Mac

プラグイン使用準備

VOICEVOX COREのReadMEに従って、最低限CPUモードの動作に必要なライブラリを取得します。

VOICEVOX CORE、Open JTalk、ONNX Runtimeの取得

VOICEVOX COREライブラリを取得、適当なフォルダに展開してください。

※v0.6はVOICEVOX CORE 0.14.6を元に開発しました。

次にOpen JTalk から配布されている辞書ファイル をダウンロードして、上記コアライブラリを展開したディレクトリに展開してください。

VOICEVOX CORE 0.14.6はONNX Runtimeが含まれているため、別途ダウンロードする必要はありません。
※MacはONNX Runtimeは不要です。

v0.1の場合 v0.1は[VOICEVOX CORE 0.13.2](https://github.com/VOICEVOX/voicevox_core/releases/tag/0.13.2)を元に開発しました。 v0.1で使用するVOICEVOX CORE 0.13.2はONNX Runtimeが同梱されていません。
[ONNX Runtime](https://github.com/microsoft/onnxruntime/releases/tag/v1.13.1)をダウンロード、上記コアライブラリを展開したディレクトリに展開してください。

プラグインへ展開

展開したCOREライブラリを、以下のフォルダに配置してください。

Plugins\VoicevoxEngine\Source\ThirdParty\VoicevoxCore\x64
Plugins\VoicevoxEngine\Source\ThirdParty\VoicevoxCore\osx


※格納例(v0.2以降)

image

v0.1の場合 ``` Plugins\VoicevoxEngine\Source\ThirdParty\VoicevoxCore\x64\VoicevoxCore ``` ※格納例(v0.1) ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/104377/33be4503-896f-3d38-d27c-0ce3cab73ea4.png)

上記COREライブラリ展開済みのPluginフォルダを、プロジェクトフォルダに配置後、uprojectファイルを右クリックして『Generate Visual Studio project files』を選択し、sln作成をしてください。
あとはuprojectを起動してビルドが通れば成功です。

各クラスについて

Qiitaに記事を公開していますので、そちらを見てください。

現在判明している不具合

利用規約

VOICEVOX Engine for UE5の利用規約はVOICEVOXのホームページに記載された利用規約を継承するため、利用前に必ず一読してください。
各スピーカーモデルのライセンスはVOICEVOX公式ホームページのキャラクター一覧を参照してください。

問い合わせに関して

VOICEVOX Engine for UE5プラグインに関して質問があれば、Twitterで聞いてもらうか、Qiitaのコメント欄、及びissueに記載してください。

※VOICEVOX CORE作者のヒホ氏、VOICEVOX公式Twitterアカウント及びVOICEVOX ホームページで、VOICEVOX Engine for UE5プラグインの問い合わせをしないようにお願いいたします。

ライセンス

VOICEVOX ENGINEのライセンスを継承し、LGPL v3と、ソースコードの公開が不要な別ライセンスのデュアルライセンスとなります。

更新履歴