囁き声のように優しい読み上げbot
discordのボイスチャットをvoicevoxで読み上げるためのbotです。
touch .env.env_sampleを参考にDiscord botのTokenを書いてください。
外部のVOICEVOXサーバーを使用する場合はVOICEVOX_HOST=で設定してください。
docker compose builddocker compose upffmpegのインストールが必要です。
python -m venv envsource env/bin/activatepip install -r requirements.txtdocker pull voicevox/voicevox_engine:cpu-ubuntu20.04-latest
docker run --rm -it -p '127.0.0.1:50021:50021' voicevox/voicevox_engine:cpu-ubuntu20.04-latestpython src/main.pydeactivate$join [voice_channel_name]
ボイスチャンネルに接続します。
引数が無い場合はコマンドを入力したチャンネルに接続します。
$bye
ボイスチャンネルから退出します。
VOICEVOX
VOICEVOX 公式ページ