-
- Downloads
Send/receive Voice Assistant audio via ESPHome native API (#114800)
* Protobuf audio test
* Remove extraneous code
* Rework voice assistant pipeline
* Move variables
* Fix reading flags
* Dont directly put to queue
* Bump aioesphomeapi to 24.0.0
* Update tests
- Add more tests for API pipeline
- Convert some udp tests to use api pipeline
- Update fixtures for new device info flags
* Fix bad merge
---------
Co-authored-by:
Michael Hansen <mike@rhasspy.org>
Showing
- homeassistant/components/esphome/binary_sensor.py 3 additions, 1 deletionhomeassistant/components/esphome/binary_sensor.py
- homeassistant/components/esphome/entry_data.py 3 additions, 1 deletionhomeassistant/components/esphome/entry_data.py
- homeassistant/components/esphome/manager.py 64 additions, 26 deletionshomeassistant/components/esphome/manager.py
- homeassistant/components/esphome/manifest.json 1 addition, 1 deletionhomeassistant/components/esphome/manifest.json
- homeassistant/components/esphome/select.py 3 additions, 1 deletionhomeassistant/components/esphome/select.py
- homeassistant/components/esphome/voice_assistant.py 142 additions, 75 deletionshomeassistant/components/esphome/voice_assistant.py
- requirements_all.txt 1 addition, 1 deletionrequirements_all.txt
- requirements_test_all.txt 1 addition, 1 deletionrequirements_test_all.txt
- tests/components/esphome/conftest.py 26 additions, 4 deletionstests/components/esphome/conftest.py
- tests/components/esphome/test_diagnostics.py 2 additions, 1 deletiontests/components/esphome/test_diagnostics.py
- tests/components/esphome/test_voice_assistant.py 248 additions, 117 deletionstests/components/esphome/test_voice_assistant.py
This diff is collapsed.
Please register or sign in to comment