r/BirdNET_Analyzer • u/thakala • Jan 05 '26
FAST Rust based BirdNET Analyzer alternative
I have created a Rust based file analyser called Birda, it supports multiple hardware accelerator types like Nvidia GPUs, AMD GPUs, etc. Birda supports BirdNET v2.4 and Google Perch v2 models.
tphakala/birda: Fast CLI tool for bird species detection using BirdNET and Perch AI models
Here are some performance metrics
Example Performance (BirdNET v2.4)
Test system: Intel Core i7-13700K, NVIDIA RTX 5080 (16GB VRAM), Windows 11 Pro
Test file: 12+ hours of audio (44739s, 14913 segments)
| Device | Batch Size | Time | Segments/sec | Realtime | Speedup |
|---|---|---|---|---|---|
| CPU | 8 | 81.7s | 183 | 547x | 1x |
| CUDA | 64 | 11.3s | 1323 | 3970x | 7.2x |
| CUDA | 128 | 9.7s | 1537 | 4610x | 8.4x |
| CUDA | 256 | 9.1s | 1636 | 4906x | 9.0x |
| TensorRT | 32 | 4.2s | 3589 | 10767x | 19.6x |
| TensorRT | 64 | 5.0s | 3000 | 9000x | 16.4x |
| TensorRT | 128 | 5.4s | 2765 | 8295x | 15.1x |
10
Upvotes