core/tests/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
..
snapshots Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
__init__.py Use pipeline ID in event (#92100) 2023-04-26 22:40:17 -04:00
conftest.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00
test_init.py Don't return TTS URL in Assist pipeline (#105164) 2023-12-07 15:28:04 -05:00
test_logbook.py Adjust logbook message for assist pipeline recording (#104105) 2023-11-16 23:39:08 -05:00
test_pipeline.py Move cloud stt engine to config entry (#99608) 2023-12-21 13:39:02 +01:00
test_ring_buffer.py Wake word cleanup (#98652) 2023-08-25 13:28:48 -04:00
test_select.py Add API to fetch Assist devices (#107333) 2024-01-05 23:30:18 -05:00
test_vad.py Use webrtc-noise-gain for audio enhancement in Assist pipelines (#100698) 2023-09-25 20:03:50 -04:00
test_websocket.py Add speech-to-text cooldown for local wake word (#108806) 2024-02-26 20:35:19 -05:00