DiscordVoiceVoxのセットアップ方法【VOICEVOX読み上げ】
概要
VOICEVOXを利用したDiscordのテキストチャット読み上げBOTのセットアップ方法です。
https://github.com/lenlino/DiscordVoiceVox
環境
・Ubuntu 20.04.5
・python 3.8
・ffmpegインストール済み
・postgresql
・cmakeインストール済み
・apt-get install libsndfile1
VOICEVOXのインストール
Windowsの場合はVOICEVOXを通常インストールして起動してください。
//voicevox_engineのセットアップ
cd
git clone https://github.com/VOICEVOX/voicevox_engine.git
cd voicevox_engine
python3 -m pip install -r requirements.txt
//centOSの場合にのみ実行
yum install libsndfile
//VOICEVOX本体のセットアップ(ここではCPU版を使用していますが環境により適宜変更してください。)
cd
wget https://github.com/VOICEVOX/voicevox/releases/download/0.13.4/voicevox-linux-cpu-0.13.4.tar.gz
tar -zxvf voicevox-linux-cpu-0.13.4.tar.gz
cd voicevox_engine
python3 run.py --voicevox_dir="VOICEVOXのディレクトリ"
BOTの起動
cd
git clone https://github.com/lenlino/DiscordVoiceVox.git
cd DiscordVoiceVox
nano main.py
//トークンとデータベースのユーザー・パスワードを設定してください。
python3 main.py
質問など
質問などありましたらサポートサーバーまたはこのページのコメントへお願いします。