Thanks to visit codestin.com
Credit goes to github.com

Skip to content

CAT5NEKO/murmur

 
 

Repository files navigation

murmur

囁き声のように優しい読み上げbot
discordのボイスチャットをvoicevoxで読み上げるためのbotです。

development

create .env file

touch .env

.env_sampleを参考にDiscord botのTokenを書いてください。
外部のVOICEVOXサーバーを使用する場合はVOICEVOX_HOST=で設定してください。

use docker-compose

build

docker compose build

run

docker compose up

use venv and VOICEVOX docker image

ffmpegのインストールが必要です。

setup enviroment(venv)

python -m venv env

activate env

source env/bin/activate

install python packages

pip install -r requirements.txt

start voicevox engine(docker)

docker 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-latest

start bot

python src/main.py

deactivate env

deactivate

commands

$join [voice_channel_name]
ボイスチャンネルに接続します。
引数が無い場合はコマンドを入力したチャンネルに接続します。
$bye
ボイスチャンネルから退出します。

クレジット

VOICEVOX
VOICEVOX 公式ページ

About

検証用

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.3%
  • Dockerfile 2.7%