www.arunyastyle.com

雰囲気で仮想通貨買って人生アーリーリタイアしたいゲームオタク。

DiscordのチャットをVoiceroidで読み上げる

Discordのチャットを東北きりたんに読んでほしくて買った。
Webを検索してみると2018年4月現在でも使えるHow toがなかったので備忘録的に記事にする。

導入するとこのような感じになる。

用意するもの

Voiceroid

買え

棒読みちゃん

ツールの連携のために必要、別に棒読みちゃんの声で読み上げるわけではない。
chi.usamimi.info

Voiceroid Talk Plus

棒読みちゃんのインターフェース上からVoiceroidを使うプラグイン。 ch.nicovideo.jp

DiSpeak - でぃすぴーく

Discordのチャットを棒読みちゃんに投げるツール。
直接Voiceroidに投げることができないため、Voiceroid Talk Plusが必要になるワケ。
github.com

仕組み

Discord→DiSpeak→棒読みちゃん(Voiceroid Talk Plus)→Voiceroid

導入

棒読みちゃんとVoiceroidの連携

棒読みちゃんとVoiceroid Talk Plusをダウンロードして以下の操作を行う。

・右上部にあるDownloadボタンより本体をダウンロードしてください。
・VoiceroidTalkPlus.zipを解凍し、Plugin_VoiceroidTalkPlus.dllとVoiceroidTalkPlusReceiver.exeを棒読みちゃんフォルダへコピーします。
・棒読みちゃんのプラグイン設定でチェックを付けて有効にしてください。
・棒読みちゃんメイン画面の上に青いVRボタンが出ます。ボタンを押して、設定画面を開いてください。
・棒読みちゃんの 辞書登録-タグ-単純置換 および 正規表現 に登録されている単語(配信者機能)は、普通の棒読みちゃんが読み上げます。
・Ver8.1.0.0より以前のバージョンをご利用中の場合は、設定が一度リセットされます。
・VOICEROIDを管理者権限で起動している場合は、棒読みちゃんも管理者権限で起動して下さい。

Voiceroid Talk Plus Ver.8.1.0.0:Wangdora Eve. - ブロマガ

・常に読み上げにチェックを入れるとラジオボタンでVOICEROIDを選択出来るようになります。
・EXシリーズを利用の場合は該当の項目にチェックを入れて下さい。
・文章の先頭にコマンドがある場合、該当する話者が読み上げます。
・ランダムに読み上げる場合は、起動しているVOICEROIDのチェックを2つ以上入れて下さい。
・Intervalの値をVOICEROID/VOICEROID+の種類によって変更して下さい。※1
・ファイルパス指定で棒読みちゃん起動時に一緒に起動させることが出来ます。
・月読アイとショウタは、多重起動することで同時に利用出来ます。

Voiceroid Talk Plus Ver.8.1.0.0:Wangdora Eve. - ブロマガ

DiscordとDiSpeakの連携

以下のリンクの通りにDiSpeakを設定する。
github.com
必ず設定する必要のあるパラメータは「トークン」と「ディレクトリ」の2つ。
「トークン」やホワイトリストを設定するときに必要になるサーバIDは以下のリンクを参考に取得する。
github.com

ツールの起動を連動させる。

この方法でVoiceroidを使おうとすると、「棒読みちゃん」と「DiSpeak」、「Voiceroid」を起動させなくてはならず、手作業で行うとストレスで死ぬ。
なので棒読みちゃん上のVoiceroid Talk Plusの「一緒に起動する」と「一緒に終了する」を有効にする。
f:id:AruNya:20180407122816p:plain
こうすることで、「DiSpeak」を起動して読み上げ開始ボタンをポチったときに「棒読みちゃん」と「Voiceroid」が一緒に起動してくる様になる。
便利。

以上で設定は終了。
あとはDiscordでチャットが発生すればきりたんが読み上げてくれるはず。