Skip to content

Releases: macaodha/batdetect2

v1.0

13 Apr 14:05
1417fce
Compare
Choose a tag to compare

BatDetect2 Version 1.0!

With the help of a Deep Learning model, this tool can effectively detect bats and classify bat calls in audio files. We have designed the tool with three main modules, namely api, cli, and plot, to enhance its usability and functionality.

Our api module allows you to process audio files using Python. You can run the model on a file, an audio array, or a spectrogram. Additionally, the api module has functions to load audio, generate spectrograms (in a way compatible with the ML model), use the ML model directly, and postprocess model outputs. This module can be very useful for those who wish to integrate the bat detection tool into their own software.

We have also introduced a new command called batdetect2 in the cli module that allows you to process a directory of audio files during installation. The cli module is a command-line interface designed for those who prefer to interact with the tool via the command line.

Lastly, the plot module has some functions to quickly visualize the spectrograms and model predictions. This module can be very useful for those who wish to visually inspect the output of the bat detection model.

We are currently developing code for training and evaluating your bat detector, so stay tuned for updates!