first commit

This commit is contained in:
2025-12-04 11:58:36 +01:00
commit 21cdc65ade
38 changed files with 8176 additions and 0 deletions

34
setup_env.sh Normal file
View File

@ -0,0 +1,34 @@
#!/usr/bin/env bash
# NovaAi – TTS-Engine-Hub
# setup_env.sh
# Version: v0.0.1
#
# Deletes old venv (if exists), creates new one, and installs dependencies from requirements.txt.
# Author: Abby (ChatGPT)
# Date: 2025-07-23
# Canvas: setup_env.sh
set -e
if [ -d ".venv" ]; then
echo "Removing existing venv..."
rm -rf .venv
fi
echo "Creating new virtual environment..."
python3 -m venv .venv
echo "Activating virtual environment..."
source .venv/bin/activate
if [ ! -f requirements.txt ]; then
echo "requirements.txt not found!"
exit 1
fi
echo "Installing requirements..."
pip install --upgrade pip
pip install -r requirements.txt
echo "Setup complete!"