core/homeassistant/components/assist_pipeline
Michael Hansen f6622ea8e0
Add speech-to-text cooldown for local wake word (#108806)
* Deconflict based on wake word

* Undo test

* Make wake up key a string, rename error

* Update snapshot

* Change to "wake word phrase" and normalize

* Move normalization into the wake provider

* Working on describe

* Use satellite info to resolve wake word phrase

* Add test for wake word phrase

* Match phrase with model name in wake word provider

* Check model id

* Use one constant wake word cooldown

* Update homeassistant/components/assist_pipeline/error.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Fix wake word tests

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-02-26 20:35:19 -05:00
..
__init__.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
const.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
error.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
logbook.py Adjust logbook message for assist pipeline recording (#104105) 2023-11-16 23:39:08 -05:00
manifest.json Remove fma instructions from webrtc-noise-gain (#101060) 2023-09-28 19:07:00 +02:00
pipeline.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
ring_buffer.py
select.py Add API to fetch Assist devices (#107333) 2024-01-05 23:30:18 -05:00
strings.json
vad.py Delay import of webrtc to avoid blocking start up if package is missing (#102594) 2023-10-23 13:34:32 -05:00
websocket_api.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00