ふかふかブログ

興味のあることについてゆる~く書きます

DiscordのテキストをVOICEROIDが読み上げてくれるBOTを作ってみた(続編)

f:id:nohararc:20200710033123p:plain

前回までのあらすじ

DiscordのテキストをVOICEROIDが読み上げてくれるBOTを作ってみたが、導入方法が面倒であまり評判が良くなかった nohararc.hatenablog.jp

実際に動いている様子

youtu.be 画像で利用させていただいた素材*1

想定読者

  • discordのテキスト読み上げbotを作ってみたい方
  • discordを利用しているが自分の声で話すのは恥ずかしい方
  • voiceroid買ったはいいが使い道がなくて余らせている方

環境

動作確認は以下の環境で行っています。

  • Windows10 64bit
  • Python3.9.1(32bit)
  • VOICEROID2

前回との変更点

導入方法をできるだけシンプルにすべく構成を変更し初心者でも1時間あれば導入できる(ふかふか調べ)ようにした。

前回はhttpサーバー部分の手順が若干難しくつまずく方が多かった。

今回は直接voiceroid2のdllを叩くプログラムを作成するつもりであったが既にその部分はNkyokuさんが用途に合うものを作っていたため存分に活用させて頂いております。感謝。

導入方法

  1. VOICEROID2が動いているPC上にPython3をインストールする
  2. ffmpegをインストールしパスを通しておく
  3. ここのCode -> Download ZIP からソースコードをダウンロードしzipファイルを解凍する
  4. READMEを参考に進める

うまく動かなかった、こういった機能は実装できないかなどの相談はTwitterGitHubにお願いします。