twitch tts
1.0.0
Twitch Text-To-Speech Tool
This tool is added !tts command, and play audio from Python TTS.
It's Free (twitch-tts under MIT License).
The Goal :
Use it carefully, it's an early version.
Development On Ubuntu Linux.
A. Classical (support CUDA)
Twitch.py client - !tts [something] -> Coqui.ai TTS Feature - Curl -> ALSA:aplay
B. New (CPU only)
Browser (twitch-js) <-> Docker with TTS
docker run -it --rm -p 5003:8000 -p 5002:5002 -e TWITCHCHANNEL=<ChannelName> dreamerwolf/twitch-tts-server:latest /root/twitch-tts/run-cpu-docker.shsudo apt install python3-venv git
mkdir -p ~/python3-venv-root/twitch-tts-venv
python3 -m venv ~/python3-venv-root/twitch-tts-venv
cd ~/python3-venv-root/twitch-tts-venv
git clone https://github.com/dreamerc/twitch-ttspip install -r requirements.txtCPU :
./run-cpu.shnVidia CUDA :
./run-cuda.shStart :
python twitch-tts.pyUsage :
use it in chatroom
!tts <something>
Q: If you don't want to use browser as a client, you still can use python client.
A: Use Python venv feature to install.
Q: Where is autoplay and JavaScript setting?
A: https://blog.mozilla.org/en/uncategorized/block-autoplay/ (But set allow for Firefox), Chrome is default enabled.