{ ... }: { flake.nixosModules.wyoming = { config, lib, ... }: { config = { services.wyoming = { piper = { servers.piper = { enable = lib.mkDefault true; voice = "en-us-ryan-medium"; uri = "tcp://0.0.0.0:11435"; }; }; openwakeword = { enable = lib.mkDefault true; uri = "tcp://0.0.0.0:11432"; threshold = 0.5; customModelsDirectories = [ #./wake_words ]; }; faster-whisper = { servers.whisper = { enable = lib.mkDefault true; device = "auto"; language = "en"; model = "medium.en"; uri = "tcp://0.0.0.0:11433"; }; }; satellite = { enable = lib.mkDefault true; uri = "tcp://0.0.0.0:11431"; }; }; }; }; }