Skip to main content

BirdNET-Analyzer

BirdNET-Logo

License OS Python 3.12 Species Downloads

Docker Reddit GitHub stars)

GitHub release PyPI - Version

Sponsor

This repo contains BirdNET scripts for processing large amounts of audio data or single audio files. This is the most advanced version of BirdNET for acoustic analyses and we will keep this repository up-to-date with new models and improved interfaces to enable scientists with no CS background to run the analysis.

Feel free to use BirdNET for your acoustic analyses and research. If you do, please cite as:

@article{kahl2021birdnet,
  title={BirdNET: A deep learning solution for avian diversity monitoring},
  author={Kahl, Stefan and Wood, Connor M and Eibl, Maximilian and Klinck, Holger},
  journal={Ecological Informatics},
  volume={61},
  pages={101236},
  year={2021},
  publisher={Elsevier}
}

Documentation

You can access documentation for this project here.

Download

You can download installers for Windows and macOS from the releases page. Models can be found on Zenodo.

About

Developed by the K. Lisa Yang Center for Conservation Bioacoustics at the Cornell Lab of Ornithology in collaboration with Chemnitz University of Technology.

Go to https://birdnet.cornell.edu to learn more about the project.

Want to use BirdNET to analyze a large dataset? Don't hesitate to contact us: ccb-birdnet@cornell.edu

Have a question, remark, or feature request? Please start a new issue thread to let us know. Feel free to submit a pull request.

License

Please ensure you review and adhere to the specific license terms provided with each model.

Please note that all educational and research purposes are considered non-commercial use and it is therefore freely permitted to use BirdNET models in any way.

Funding

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 Research, Technology and Space (FKZ 01|S22072), the German Federal Ministry for the Environment, Climate Action, Nature Conservation and Nuclear Safety (FKZ 67KI31040E), the German Federal Ministry of Economic Affairs and Energy (FKZ 16KN095550), the Deutsche Bundesstiftung Umwelt (project 39263/01) and the European Social Fund.

Partners

BirdNET is a joint effort of partners from academia and industry. Without these partnerships, this project would not have been possible. Thank you!

Logos of all partners

Release files for birdnet-analyzer 2.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for birdnet-analyzer 2.4.0
File Size Uploaded
birdnet_analyzer-2.4.0.tar.gz 3.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for birdnet-analyzer 2.4.0
File Interpreter ABI Platform
birdnet_analyzer-2.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 MB

Release files / birdnet_analyzer-2.4.0.tar.gz

Download URL birdnet_analyzer-2.4.0.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
73c84f648dacd2214501dce23faa2306db406eb8a4d5a47c41cebe5f9c35df24
BLAKE2b-256 checksum
How to use checksums
e6b7d1d9bc326e858bbfeff69892f1eb515ae20102b28ec57186e0d6162b42ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 10, 2025.

Transparency log

Release files / birdnet_analyzer-2.4.0-py3-none-any.whl

Download URL birdnet_analyzer-2.4.0-py3-none-any.whl
Size 3.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
840ac9d5e137b8b693f114d6cfd30032a46a51f8a0dda1d275de45ede4748d1f
BLAKE2b-256 checksum
How to use checksums
2c23a265dc23c044d6529174d2395087ccd6abc50675386c5ca5196f7cab669d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 10, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

2.4.0 This release

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page