26 lines
542 B
Bash
26 lines
542 B
Bash
#! /bin/sh
|
|
|
|
INSTALL_DIR=$HOME/.local/lib/simple-tts
|
|
EXECUTABLE_BIN=$HOME/.local/bin
|
|
|
|
echo "Installing to: $INSTALL_DIR"
|
|
|
|
git clone https://git.ayo.run/ayo/simple-tts $INSTALL_DIR
|
|
python3 -m venv $INSTALL_DIR/.venv
|
|
|
|
# activate environment
|
|
. $INSTALL_DIR/.venv/bin/activate
|
|
|
|
python -m pip install -r $INSTALL_DIR/requirements.txt
|
|
|
|
# deactivate environment
|
|
deactivate
|
|
|
|
# make executable
|
|
chmod u+x $INSTALL_DIR/tts.py
|
|
|
|
# ln to bin
|
|
ln $INSTALL_DIR/tts.py $EXECUTABLE_BIN/tts
|
|
|
|
# final instructions
|
|
echo "\n\nInstallation done! Now run: tts --help"
|