Closed mbsantiago closed 1 year ago
Excellent news! We are planning to integrate this into https://github.com/ecomontec/ecoSound-web , where we are already running BirdNET.
Cool.
Note, we don't have full coverage of European species, only UK ones at the moment. However, if there is open-source data with ground truth annotations that you would be interested in submitting, we would be happy to chat.
Hi, what would be the requirements of the ground truth data, apart from being open-source?
Hi. We would need to annotate it to mark the location of each echolocation call in each file.
Hi @macaodha!
This pull request includes the new Python API for
batdetect2
and the files required to packagebatdetect2
.Here is a summary of changes:
black
andisort
.bat_detect.api
module with documentation to ease integration ofbatdetect2
into custom pipelines.bat_detect.cli
module that exposes CLI commands for detection, and in the near future training and evaluation.pyproject.toml
file with the project metadata so that we can upload this package to pypi.tests
folder to check that theapi
and thecli
are working as expected, and created a GitHub actions to run the test in multiple Python versions.bat_detect.types
module to store common type definitions. This is helpful for editor support and to standardize some important interfaces.There are other minor modifications to other modules that should not modify or break past behavior. Please let me know if you think something needs redesign or better documentation. Happy to polish it further.
Cheers, Santiago