Tiny-Prism-Labs/bird-sound-classifier-on-the-edge
The project attempts to recognize different bird calls by continuously listening to the audio through the onboard mic of the nano33 BLE Sense. The bird's call heard will be consumed by the model to classify it as one amongst the trained birds.
This project helps bird enthusiasts automatically identify bird calls using a small, low-power device. It takes audio input from a microphone and identifies which of a pre-trained set of bird species is calling, or classifies it as background noise. Birdwatchers, researchers, or anyone interested in avian populations can use this to monitor bird activity in a specific area.
No commits in the last 6 months.
Use this if you want to automatically identify common bird calls in your local environment using a compact, battery-friendly device.
Not ideal if you need to identify a very broad range of bird species beyond the few that are specifically trained in the model, or if you require extremely high accuracy for rare bird calls.
Stars
15
Forks
—
Language
—
License
—
Category
Last pushed
Aug 14, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Tiny-Prism-Labs/bird-sound-classifier-on-the-edge"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
birdnet-team/BirdNET-Analyzer
BirdNET analyzer for scientific audio data processing.
tphakala/birdnet-go
Realtime BirdNET soundscape analyzer
birdnet-team/birdnet
A Python library for identifying bird species by their sounds.
DrCoffey/DeepSqueak
DeepSqueak v3: Using Machine Vision to Accelerate Bioacoustics Research
ear-team/bambird
Unsupervised classification to improve the quality of a bird song recording dataset....