43 lines
1.1 KiB
Batchfile
43 lines
1.1 KiB
Batchfile
@echo off
|
|
:: Immer aus dem eigenen Verzeichnis laufen
|
|
cd /d "%~dp0"
|
|
|
|
echo ========================================
|
|
echo Hermes Voice Client -- Setup
|
|
echo ========================================
|
|
echo.
|
|
|
|
:: Python pruefen
|
|
python --version >nul 2>&1
|
|
if errorlevel 1 (
|
|
echo [FEHLER] Python nicht gefunden. Bitte Python 3.11+ installieren.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
:: Venv anlegen falls nicht vorhanden
|
|
if not exist ".venv" (
|
|
echo [1/3] Erstelle virtuelle Umgebung...
|
|
python -m venv .venv
|
|
)
|
|
|
|
:: Dependencies installieren
|
|
echo [2/3] Installiere Dependencies...
|
|
.venv\Scripts\pip install --upgrade pip -q
|
|
.venv\Scripts\pip install -r requirements.txt
|
|
|
|
:: Kurz-Check
|
|
echo [3/3] Pruefe Konfiguration...
|
|
.venv\Scripts\python -c "from config import WAKE_WORDS; print('Wake Words:', WAKE_WORDS)"
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo Setup abgeschlossen!
|
|
echo.
|
|
echo Naechste Schritte:
|
|
echo 1. Wake Word in config.py pruefen (WAKE_WORDS)
|
|
echo 2. MC2-URL in config.py pruefen (MC2_BASE_URL)
|
|
echo 3. start.bat ausfuehren
|
|
echo ========================================
|
|
pause
|