# ============================================================================ # Trixy Installer — Build-Konfiguration # # Steuert was in die Release-Archive aufgenommen wird. # Wird von make_installer_*.sh gelesen. # ============================================================================ # --- Assets --- # System-Audio (Sounds wie wakeword_detected.wav, notification.wav) # Empfehlung: immer aktiviert — wird fuer den Betrieb benoetigt INCLUDE_AUDIO_ASSETS=true # Musik-Dateien (MP3s in assets/default/music/) # ~150MB persoenliche Musikdateien — normalerweise nicht noetig INCLUDE_MUSIC_ASSETS=true # Audio-Morpher Presets (assets/default/audio_morpher/) INCLUDE_MORPHER_ASSETS=true # --- Modelle --- # Wakeword-Modelle (.onnx) — klein (~1MB pro Modell) # Ohne diese muss der Nutzer eigene Modelle trainieren INCLUDE_WAKEWORD_MODELS=true # Piper TTS Voices (.onnx + .json in models/piper/) — ~60MB pro Stimme # Enthaelt offizielle Stimmen UND Custom-Voices wie "de_DE-Feli-medium.onnx". # Plugins/tts_piper sucht in beiden Ordnern (models/piper/ + plugin-lokal). # Custom-Voices muessen eingepackt werden da sie nicht auf HuggingFace liegen. INCLUDE_PIPER_MODELS=true # SymSpell Woerterbuch (models/symspell/) — ~1.7MB # Wird fuer STT-Korrektur benoetigt INCLUDE_SYMSPELL=true # NLP/LLM-Modelle (.gguf) — sehr gross (>1GB) # Empfehlung: NICHT archivieren — besser ueber Installer herunterladen INCLUDE_LLM_MODELS=false # Plugin-Modelle (Vosk, Whisper, Coqui Downloads) # Sehr gross (>3GB) — immer ueber Installer oder auto_download INCLUDE_PLUGIN_MODELS=false # --- Trainer --- # Trainer-Source (trainers/*.py) — Quellcode der Trainer INCLUDE_TRAINER_SOURCE=true # Trainings-Rohdaten (trainer/data/raw/) — sehr gross # Nur fuer Entwicklung relevant INCLUDE_TRAINING_DATA=false # --- Sonstiges --- # Dokumentation (docs/) INCLUDE_DOCS=true # Bash-Hilfsskripte (bash/) INCLUDE_BASH_SCRIPTS=true