// Generated from the feature catalog
Acoustic Environment Sensing
Speaks and Listens Without the Cloud · Shipped · home
Ambient sound monitoring that detects anomalies: fan bearing failures, alarms, sudden noise spikes.
The ambient track of the audio pipeline continuously monitors environmental sounds for anomalies. This goes beyond speech recognition — it detects physical events like fan bearing failures, smoke alarms, glass breaking, and sudden noise spikes that may indicate emergencies.
The ambient track runs an energy gate to filter silence, an audio tagger to classify sound events, and an anomaly detector to identify deviations from the learned ambient baseline. Detections emit as AcousticEventObservation events that feed into the findings system.
Limits and invariants
Section titled “Limits and invariants”Audio is never recorded or stored — only event metadata (type, confidence, timestamp) is persisted.
Where this lives
Section titled “Where this lives”halbert_core/halbert_core/audio/pipeline.pyhalbert_core/halbert_core/audio/acoustic/halbert_core/halbert_core/findings/detectors/acoustic_anomaly.py