Skip to content

modules.audio.dispatcher

Classes Diagram

Module Dependencies

Classes

AudioDispatcher

Class responsible for dispatching audio data to the appropriate processing modules, such as inference and localization.

Constructor

AudioDispatcher(self)

Members

audio_queue
predictions_queue
probabilities_queue
model
ipc
analyzer
system_status_updater

Methods

process(self, audio_samples: list[GstChannel])
get_last_channels(self) → list[GstChannel] | None
is_empty(self) → bool