CPC G08B 25/00 (2013.01) [G01H 3/08 (2013.01); G06F 3/16 (2013.01); G06F 18/26 (2023.01)] | 16 Claims |
1. A device, comprising:
processing circuitry configured to:
detect an audio signal associated with an alarm event;
generate a spectrogram using a plurality of input samples of the audio signal;
generate a plurality of spectral bins based on the spectrogram, each spectral bin being a time-magnitude bin corresponding to a respective frequency range over a predefined time period in the spectrogram;
select one of the plurality of spectral bins associated with a predefined frequency range;
determine a plurality of pulse-edge characteristics of the selected one of the plurality of spectral bins by at least performing edge detection on the selected one of the plurality of spectral bins;
perform pattern detection based on the plurality of pulse-edge characteristics of the selected one of the plurality of spectral bins;
determine the audio signal corresponds to an audio alarm signal based on the pattern detection; and
trigger an action in response to determining that the audio signal corresponds to an audio alarm signal.
|