Skip to content

About

a machine learning tool to detect and classify bee buzzes in audio

Topics

Resources

Stars

17 stars

Watchers

1 watching

Forks

Repository files navigation

DOI Documentation Paper

buzzdetect

Project Header

buzzdetect is a tool for passive acoustic monitoring of pollinator activity. It uses machine learning to analyze audio and identify the buzz of insect flight, enabling highly scalable, temporally rich observation. Read the peer-reviewed paper in the Journal of Insect Science.

download the app

Download for macOS (Apple Silicon) Download for macOS (Intel) Download for Windows Download for Windows (CUDA) Download for Linux (.deb)

See the full documentation for more information on using the app or underlying Python engine. See our walkthrough for a broader overview of conducting a passive acoustic monitoring experiment using buzzdetect.

buzzdetect at a glance

  • Automate your observations. Enables passive acoustic monitoring of pollinators by detecting the buzz of insect flight in audio. Drop your recorders in the field and let them do your observation for you.

  • Purpose-built for long-term monitoring. Supports arbitrarily large datasets. Input datasets can be years long with thousands of files. buzzdetect will diligently chew through the audio one chunk at a time. The engine has been aggressively tuned to squeeze out every drop of performance. And you won't lose your work - interrupted analyses can pick right back up from where you left off, no data lost!

  • Lots of formats. Support for a wide variety of audio formats - even (the audio part of) some videos! Including: wav, mp3, flac, ogg, aiff, mp4, wma, mts, and a bunch of others.

  • From sounds to stats. Check out our companion package, buzzr and our walkthrough for everything you need to go from recordings to results.

  • It's FOSS! buzzdetect's source code is licensed under MIT, free as in speech, free as in pizza. Embedding models could be subject to their own licenses. Check out NOTICE and LICENSES/ for more info.

citing buzzdetect

If you want to cite buzzdetect in a scholarly work, please cite the paper for the method; for reproducability, cite and the Zenodo DOI corresponding to the version you used in your analysis.

About

a machine learning tool to detect and classify bee buzzes in audio

Topics

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages