| Target sounds | One or two sounds that stand out from the background in level or in one band | Many classes, or sounds that overlap the background in level and band | A cheap stage detects that something happened, the model decides what |
|---|
| Data needed | A few recordings to set the floor and threshold | Hundreds to thousands of labelled events per class, or pre-trained embeddings | Both, but the model only needs to be right on the gated segments |
|---|
| Compute & power | Microwatts to milliwatts, runs on any microcontroller | Tens of kilobytes to megabytes, needs a DSP, NPU or application core | Idle power of the classical stage, model power only on candidates |
|---|
| False alarms | High when the background has the same energy as the target | Low once trained on the deployment's own confusable sounds | Lowest, since the model vetoes the classical stage's false alarms |
|---|
| Explainability | Every decision is a number against a line | Needs probing and test sets to explain | The gate is transparent, the model is not |
|---|
| Latency | One frame plus merging, usually under 100 ms | Window, look-ahead and smoothing, often 100 ms to 1 s | Set by whichever stage must confirm the event |
|---|