birdnet-team/birdnet

A Python library for identifying bird species by their sounds.

60
/ 100
Established

This tool helps ecologists and environmental researchers identify bird species from audio recordings or predict species presence at a specific location and time. You can input sound files (WAV, MP3, FLAC, etc.) or geographic coordinates with a week number, and it outputs lists of bird species with confidence scores, helping you catalog biodiversity or understand bird distribution. It's designed for bioacoustic projects and ecological data analysis.

Available on PyPI.

Use this if you need to analyze large collections of audio recordings for bird sounds or determine which bird species are likely to be present in a given area at a specific time.

Not ideal if you need a full-featured sound analysis application with graphical user interfaces, as this is a programmatic library.

bioacoustics ornithology ecological-monitoring wildlife-research environmental-science
Maintenance 10 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

80

Forks

12

Language

Python

License

MIT

Last pushed

Mar 02, 2026

Commits (30d)

0

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/birdnet-team/birdnet"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.