Skip to content

Go-BirdNET v0.3.0

Compare
Choose a tag to compare
@tphakala tphakala released this 04 Nov 16:34
· 783 commits to main since this release
  • 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