Install
How to install sndid.
Requirements
sndid is developed and used under Debian GNU/Linux on x86_64
.
Functionality on other systems is undetermined.
It does not need a GPU and can do realtime inference on a CPU.
Dependencies
Install thine dependencies:
sudo apt update
sudo apt install git ffmpeg python3-pip python3-venv python-is-python3 \
netcat-traditional sox alsa-utils portaudio19-dev
PyPi
sndid installs like a typical Python application. Install sndid from PyPI:
pip install sndid
Python setups vary. A more detailed install example:
pyenv local 3.11 # if pyenv is used, if not, ignore.
python -m venv venv
source venv/bin/activate
pip install -U setuptools pip wheel
pip install sndid
Model
Get the CC NC (non-commercial use) BirdNet model:
git clone https://spacecruft.org/deepcrayon/sndid-models models
Samples
Get the CC by SA 4.0 samples:
git clone https://spacecruft.org/deepcrayon/sndid-samples samples