Spaces:
Running
Running
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # VOXAI β Setup Script | |
| # Run once from the repo root: bash setup.sh | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| set -e | |
| echo "" | |
| echo " βββ βββ βββββββ βββ βββ ββββββ βββ" | |
| echo " βββ βββββββββββββββββββββββββββββββ" | |
| echo " βββ ββββββ βββ ββββββ βββββββββββ" | |
| echo " ββββ βββββββ βββ ββββββ βββββββββββ" | |
| echo " βββββββ βββββββββββββ ββββββ ββββββ" | |
| echo " βββββ βββββββ βββ ββββββ ββββββ" | |
| echo "" | |
| echo " Zero-Shot Voice Cloning β Setup" | |
| echo "βββββββββββββββββββββββββββββββββββββββ" | |
| echo "" | |
| # Must run from repo root | |
| if [ ! -d "backend" ]; then | |
| echo "β Run this from the repo root (voice-clone/), not from inside backend/" | |
| exit 1 | |
| fi | |
| # Check Python version | |
| python3 --version || { echo "β Python 3.10+ required"; exit 1; } | |
| # Create virtual env at repo root | |
| echo "β Creating virtual environment..." | |
| python3 -m venv venv | |
| source venv/bin/activate | |
| # Upgrade pip | |
| pip install --upgrade pip | |
| # Install dependencies β path is backend/requirements.txt | |
| echo "β Installing dependencies (this may take a few minutes)..." | |
| pip install -r backend/requirements.txt | |
| # Create runtime directories | |
| mkdir -p outputs profiles | |
| echo "" | |
| echo "β Setup complete!" | |
| echo "" | |
| echo "To run the app:" | |
| echo " bash run.sh" | |
| echo "" |