Skip to content

modules.audio.worker

Classes Diagram

Module Dependencies

Classes

AudioWorker

Main class responsible for managing audio devices, streaming audio data and inferencing

Constructor

AudioWorker(self, dt: datetime.datetime)

Members

initial_dt
controller_manager
source
system_status_updater

Methods

_load_devices(self)

Load devices from configuration file or auto-discover them on the network.

_get_source(self)

Return the audio source based on the command-line arguments.

run(self)

Attributes

logger