build.conf 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # ============================================================================
  2. # Trixy Installer — Build-Konfiguration
  3. #
  4. # Steuert was in die Release-Archive aufgenommen wird.
  5. # Wird von make_installer_*.sh gelesen.
  6. # ============================================================================
  7. # --- Assets ---
  8. # System-Audio (Sounds wie wakeword_detected.wav, notification.wav)
  9. # Empfehlung: immer aktiviert — wird fuer den Betrieb benoetigt
  10. INCLUDE_AUDIO_ASSETS=true
  11. # Musik-Dateien (MP3s in assets/default/music/)
  12. # ~150MB persoenliche Musikdateien — normalerweise nicht noetig
  13. INCLUDE_MUSIC_ASSETS=true
  14. # Audio-Morpher Presets (assets/default/audio_morpher/)
  15. INCLUDE_MORPHER_ASSETS=true
  16. # --- Modelle ---
  17. # Wakeword-Modelle (.onnx) — klein (~1MB pro Modell)
  18. # Ohne diese muss der Nutzer eigene Modelle trainieren
  19. INCLUDE_WAKEWORD_MODELS=true
  20. # Piper TTS Voices (.onnx + .json) — ~60MB pro Stimme
  21. # Ohne diese muss auto_download in der TTS-Config aktiviert sein
  22. INCLUDE_PIPER_MODELS=false
  23. # SymSpell Woerterbuch (models/symspell/) — ~1.7MB
  24. # Wird fuer STT-Korrektur benoetigt
  25. INCLUDE_SYMSPELL=true
  26. # NLP/LLM-Modelle (.gguf) — sehr gross (>1GB)
  27. # Empfehlung: NICHT archivieren — besser ueber Installer herunterladen
  28. INCLUDE_LLM_MODELS=false
  29. # Plugin-Modelle (Vosk, Whisper, Coqui Downloads)
  30. # Sehr gross (>3GB) — immer ueber Installer oder auto_download
  31. INCLUDE_PLUGIN_MODELS=false
  32. # --- Trainer ---
  33. # Trainer-Source (trainers/*.py) — Quellcode der Trainer
  34. INCLUDE_TRAINER_SOURCE=true
  35. # Trainings-Rohdaten (trainer/data/raw/) — sehr gross
  36. # Nur fuer Entwicklung relevant
  37. INCLUDE_TRAINING_DATA=false
  38. # --- Sonstiges ---
  39. # Dokumentation (docs/)
  40. INCLUDE_DOCS=true
  41. # Bash-Hilfsskripte (bash/)
  42. INCLUDE_BASH_SCRIPTS=true