- Supports 48khz WAV file processing
- Supports realtime audio processing from soundcard source
- BirdNET tflite model and labels are now embedded in binary reducing runtime dependencies
- Two new output types, Raven table which is default and csv, output is stored in directory specified by --output or -o flag
- Directory processing mode, "birdnet directory my-sound-files" processes all wav files in that directory, supports recursing with --recursive or -r flag
- Set prediction confidence threshold with --threshold flag, value range 0.0 - 1.0
Archive contains pre-compiled libtensorflow_c.so library, copy this file on Linux systems to /usr/local/lib and run ldconfig.
For Windows version libtensorflowlite_c.so needs to be in a directory included in PATH.
For macOS version copy libtensorflowlite_c.dylib to /usr/local/lib.
gobirdnet_v0.3.0_linux_arm64 is tested to run on Raspberry Pi 4 with 64-bit Raspberry Pi OS Bullseye
gobirdnet_v0.3.0_linux_amd64 is tested to run on Debian 11 and Ubuntu 23.10 Intel
gobirdnet_v0.3.0_windows_amd64 is tested to run on Windows 11 Intel
gobirdnet_v0.3.0_darwin_amd64 is tested to run on macOS 14.1 Intel