hass-core/tests/components/voice_assistant
Michael Hansen 78fec33b17
Voip integration (#90945)
* Media playback working

* Working on OPUS audio

* Before rollback

* Fix is_end

* First working pipeline

* Clean up

* Remove asserts

* Send HA version in SDP

* Use async_pipeline_from_audio_stream

* Use config flow with allowed IP

* Satisfy ruff

* Remove use of regex for SIP IP

* Use voip-utils

* Fix imports

* Add Pipeline to __all__

* Fix voice assistant tests

* Basic VoIP test

* Run hassfest

* Generate requirements

* Bump voip utils (missing requirement)

* Allow tts_options to be passed in to pipeline run

* Add config flow tests

* Update test snapshots

* More tests

* Remove get_extra_info

* Appeasing the codebot
2023-04-11 20:25:05 -04:00
..
snapshots Voip integration (#90945) 2023-04-11 20:25:05 -04:00
__init__.py
conftest.py Voip integration (#90945) 2023-04-11 20:25:05 -04:00
test_init.py Add a pipeline store to voice_assistant (#90844) 2023-04-06 12:55:16 -04:00
test_pipeline.py Add a pipeline store to voice_assistant (#90844) 2023-04-06 12:55:16 -04:00
test_vad.py Use webrcvad to detect silence in pipelines (#90610) 2023-03-31 23:55:07 -04:00
test_websocket.py Voice Assistant: Require sample rate as input (#91182) 2023-04-10 18:28:03 -05:00