VRM_AIとCeVIO・A.I.VOICEを連携させてみた
こんにちは!いぬいぬです!
面白いソフトを見かけたのでやってみました!
今話題のAI、ChatGPTやWhisperをつかって3Dキャラと
おしゃべりできるよってソフトです!
制作者さんがCeVIOなどのトークソフトの動作報告を募集していたので使ってみました。
使ったモデル
キャラの見た目はVRM形式です。合成音声界隈だとまだMMD用のPMX形式が多かったりしますので、既にいるキャラのモデルを用意するのは大変かもしれません…。
(ささらちゃんのVRMモデルなかった…)
私とおんなじ名前(!)のかわいいVRMモデルがあったので
使わせてもらいました!
こんなかんじ
セリフは最初のデモのままなのでお嬢様です…w
CeVIO AIさとうささら
CeVIO CSもいけます。
AIVOICEタンゲコトエ
感情やスタイルには未対応
VRM_AIは感情の概念が合って、セリフやキャラの表情に反映されるんですが、CeVIOの感情パラメータやアイボスのスタイルには反映できないようでした。VOICEVOXも同じみたいです。
これは将来のバージョンに期待かな?
ハマりポイント
キャラが表示されない
最初、緑の画面しか出なくてガビーン!!!
画面の下にいました。マウスホイールをドラッグするとモデルが出てきます。このモデルの背が低いのが原因かも?
自動でモデルのサイズに合わせてバストアップになるわけじゃないので注意です。
名前が空白になっちゃう
VRM_AIはキャラクターの設定をすると、名前や呼び方、口調を変えることができます。
…のはずなんですが、名前が空白に…。設定した一人称も変わってないから、ちゃんと設定が読めてないっぽいですね。
うーん、なんでだろ。
これは私の設定が間違ってるのかもしれません。
エラーが出ちゃう
CeVIOとかと連携設定にしてVRM_AI(ver1.0)を起動すると必ずエラーがでます。
このエラーが出たらAssistantSeikaを再起動する必要があります。(OKを押すと落ちちゃうこともあります)
この場合は会話できますが、声が合成されません。
AssistantSeikaをもう一度起動すると、ちゃんと動くようになります。
終わらせ方にコツがいる
VRM_AIの終了ボタンを押すと、AssistantSeikaやCeVIOとか連動しているソフト毎まとめて落ちちゃうことがありました。
終わらせ方にはコツがあるようで、
1. 黒い画面(ChatGPTサーバ)で「Ctrl+C」する
2. VRM_AIを終了する
3. AssistantSeikaやCeVIOなどのトークソフトを終了
みたいな順番で終わらせる必要があるみたいです。
AssistantSeikaの製品スキャンがエラーで失敗する
なんどもAssistantSeikaを立ち上げなおしてると、製品スキャンでエラーがでて、トークソフトと通信できなくなることがありました。(20230311/c)
そうなったときは再起動してもダメで、スキャンするトークソフトを1種類だけにするとうまくいきます。
VRM_AIはトークソフトは1種類しか使えないのでこれでOKです。
音声の最後がぶつ切りに
音声が最後まで再生されずにとぎれちゃうことがあるようです。「こんにちは」みたいな短いセリフでもあるみたいでした。
これは既知の不具合とのことなのでバージョンアップで治るかもしれません。
まとめ
その昔、CeVIOにはCeVIO Visionっていう
似たようなのがあったそうです。
CeVIOは合成音声ソフトだと思われてますけど、実はそう
じゃないという…。
ただこっちはAIとかは使われてないので、簡単に似たようなことが試せるVRM_AIはすごいですね!
VRMモデルはトークソフトのボイスの公式が公開していることがあるので、公開されてればすぐにお話しできますね!