JarbasHiveMind / HiveMind-core

Join the OVOS collective, utils for OpenVoiceOS mesh networking
Apache License 2.0
98 stars 14 forks source link

fix/allow_audio_state_messages_for_session #85

Closed JarbasAl closed 7 months ago

JarbasAl commented 7 months ago

companion to https://github.com/OpenVoiceOS/ovos-bus-client/pull/93

by default allows voice sats to report if they are recording/playing audio, exposing that info to Session

avoids the need of configuring devices individually by default

$hivemind-core allow-msg "recognizer_loop:record_begin"
$hivemind-core allow-msg "recognizer_loop:record_end"
$hivemind-core allow-msg "recognizer_loop:audio_output_start"
$hivemind-core allow-msg "recognizer_loop:audio_output_end"