-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Description
Currently, wake word verifier plugins are instantiated only once during service startup. When configuration changes are detected and reload_configuration() is called, the verifier list is not refreshed. This means that changes to listener.ww_verifiers settings (enabling/disabling plugins, adjusting thresholds, etc.) do not take effect until the entire service is restarted.
Expected Behavior
Configuration reloads should re-instantiate the verifier plugins based on the updated config and update self.hotwords.verifiers so that changes take effect immediately.
Suggested Solution
Extract the verifier plugin loading logic into a helper method that can be called both during initial startup and within the reload_configuration() path.
References
- PR feat: Hotword verifier #191: feat: Hotword verifier #191
- Discussion: feat: Hotword verifier #191 (comment)
- Requested by: @JarbasAl
Metadata
Metadata
Assignees
Labels
No labels