BirdNET-Tiny Forge simplifies the training of BirdNET-Tiny models and their deployment on embedded devices.
BirdNET-Tiny Forge is a collaboration between BirdNET and fold ecosystemics.
Please find the documentation here.
- ADI MAX78000
- BirdWatcher PUC
This project is in early development stage, and not recommended for production use:
- APIs may change without notice
- Features might be incomplete
- Documentation may be outdated
- Ubuntu 24.04 LTS. Other Debian-based OSs and Ubuntu versions will most likely work with minimal tweaks if any, but are not officially supported.
- Python 3.10 or 3.11 and corresponding
python-dev
library (python3.10-dev
andpython3.11-dev
in Ubuntu apt repository) - bazel (needed to build a patched python wheel of tflite-micro)
- docker
# Download and build patched version of tflite (it makes custom signal ops available, and pins the tensorflow version to the one used in this repo)
./build_tflite.sh
# Project uses poetry for python dependency management
pip install poetry
# Finally, install all deps
poetry install
poetry install --with dev
See LICENSE file at project root.
See our contribution documentation.
This project is supported by Jake Holshuh (Cornell class of ’69) and The Arthur Vining Davis Foundations. Our work in the K. Lisa Yang Center for Conservation Bioacoustics is made possible by the generosity of K. Lisa Yang to advance innovative conservation technologies to inspire and inform the conservation of wildlife and habitats.
The development of BirdNET is supported by the German Federal Ministry of Education and Research through the project “BirdNET+” (FKZ 01|S22072). The German Federal Ministry for the Environment, Nature Conservation and Nuclear Safety contributes through the “DeepBirdDetect” project (FKZ 67KI31040E). In addition, the Deutsche Bundesstiftung Umwelt supports BirdNET through the project “RangerSound” (project 39263/01).
BirdNET is a joint effort of partners from academia and industry. Without these partnerships, this project would not have been possible. Thank you!