What is Pattern Matching?

Arbimon Pattern Matching is a simple and efficient tool for automated sound detection, requiring only a single example of the target sound.


The target sound example (template) is used to quickly search a playlist for similar signals based on a simple correlation score. Clips of audio passing a user-chosen correlation threshold are saved as detections. The results can be visualized as a grid of spectrograms and easily validated as true and false positives. Detections can be reviewed with audio playback and inspection of the source recordings. Several options for sorting, filtering, and grouping are also available. Validated Pattern Matching results can be very useful for building more complex sound detection models.


To run a pattern matching job, you first need to create a template, which you can learn how to do here. You can also search for a species' template in our Public Template Library.