From df4bd66eaa1063ca1bbbaf5ecec2426459dab35e Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sat, 10 May 2025 23:47:33 -0400 Subject: [PATCH] Enable MicroWakeWord by default. This enables MWW by default. This has become more important since HomeAssistant recently disabled offloaded WakeWord engines by default in new Assist pipelines, ostensibly because "all" client devices now support it. Currently we are limited to just `hey_jarvis` until esphome/esphome#8655 lands in a release and enables dynamic configuration. This will be fully implemented with the SuperSensor v2.0 coming later this month. --- supersensor.yaml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/supersensor.yaml b/supersensor.yaml index f5bdf48..5be4c3c 100644 --- a/supersensor.yaml +++ b/supersensor.yaml @@ -371,16 +371,15 @@ interval: App.safe_reboot(); } -# Add optional microWakeWord support (on-device wake word) -# Doesn't work well as of 2024-07-04 so leave disabled -#micro_wake_word: -# model: hey_jarvis -# on_wake_word_detected: -# then: -# - voice_assistant.start: -# wake_word: !lambda return wake_word; +micro_wake_word: + vad: + models: + - model: hey_jarvis + on_wake_word_detected: + then: + - voice_assistant.start: + wake_word: !lambda return wake_word; -# Include the Espressif Audio Development Framework for VAD support esp_adf: external_components: - source: github://pr#5230