J. Nick Koston
89bb5d9e42
[core] Require explicit synchronous= for register_action ( #14606 )
2026-03-10 09:11:45 -10:00
J. Nick Koston
b6fdd29953
[voice_assistant] Replace timer unordered_map with vector to eliminate per-tick heap allocation ( #13857 )
2026-02-09 14:42:40 -06:00
Robert Klep
c4d339a4c9
[core] Add CONF_ON_START ( #12439 ) ( #12440 )
2026-01-02 23:42:18 -05:00
Kevin Ahrendt
b182f2d544
[voice_assistant] Support streaming TTS responses and fixes crash for long responses ( #9224 )
2025-06-27 07:18:51 +12:00
Kevin Ahrendt
c7f597bc75
[voice_assistant] voice assistant can configure enabled wake words ( #8657 )
2025-05-01 11:11:09 +00:00
Kevin Ahrendt and Jesse Hills
9f629dcaa2
[i2s_audio, microphone, micro_wake_word, voice_assistant] Use microphone source to process incoming audio ( #8645 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-04-30 10:27:03 +12:00
Kevin Ahrendt and Jesse Hills
e49252ca3d
[voice_assistant] Use mic callback and remove esp_adf code ( #8627 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-04-28 00:15:28 +00:00
Jeff Cooper
e882cea47e
Voice assist improvement - configurable conversation_id timeout ( #7385 )
2024-09-04 15:48:13 +12:00
Jesse Hills
24515546fd
Move `CONF_ON_ERROR` to const.py ( #7156 )
2024-07-29 03:22:30 -05:00
Jesse Hills and Keith Burzinski
854d3f2e4a
[voice_assistant] Timers ( #6821 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2024-05-30 13:09:19 +12:00
Clyde Stubbs
829bfbdaa4
Migrate some constants to core code ( #6692 )
2024-05-08 07:26:04 +12:00
Jesse Hills
01fc0578bd
Add wake word phrase to voice assistant start command ( #6290 )
2024-03-06 07:41:18 +13:00
Michael Hansen
4b04df2f6b
Voice Assistant: add on_idle trigger and fix nevermind ( #6141 )
2024-02-21 10:38:33 +13:00
Jesse Hills
3b77f05cc9
Add 'voice_assistant.connected' condition ( #5845 )
2023-11-27 14:57:40 -06:00
Keith Burzinski
b809d02846
Add some additional VA triggers, part 2 ( #5811 )
2023-11-22 10:09:14 +13:00
Keith Burzinski
ef945d298c
Add more VA triggers ( #5762 )
2023-11-15 21:29:50 -06:00
Jesse Hills
193bac94f4
Add on_client_connected and disconnected to voice assistant ( #5629 )
2023-10-30 17:16:42 -05:00
Jesse Hills
511af5845e
Remote wake word support for voice assistant ( #5229 )
2023-10-10 19:52:42 +13:00
Jesse Hills
1ea5d90ea3
Continuous voice_assistant and silence detection ( #4892 )
2023-05-31 16:30:53 +12:00
Jesse Hills
ce8a77c765
Speaker support ( #4743 )
2023-05-08 10:36:17 +12:00
Jesse Hills
3a587ea0d4
Add event triggers to voice_assistant ( #4699 )
...
* Add event triggers to voice_assistant
* Add triggers to test
2023-04-17 02:57:28 +00:00
Jesse Hills
b60c08dd28
Add push to talk voice assistant ( #4648 )
...
* Add push to talk voice assistant
* Refactor most code into voice_assistant
* Make voice_assistant the component and remove push_to_talk (can be done in yaml)
* Fix component setup
* Always AF_INET to match serverside
* Fix microphone and media player co-existence
* Format
* Update codeowners
* Update test file
* Fix endifs
* nullptr not NULL
* clang-tidy
* Format
* fixup: Add VA event data
* Generate proto
* Parse and log events
* Add default to switch
* Fix
* Add mic/va to test5
2023-04-11 23:45:10 +00:00