Animal Vocalization Segmentation (avs) is a GUI tool to provide manual intervention during vocalization segmentation. It is to be used in conjunction with warbler. The segmentation algorithm was developed by Dr. Tim Sainburg (vocalization segmentation). In addition to automatic segmentation, it is possible to exclude a segment from further processing by clicking on the segment.
We also provide a zoomable and scrollable canvas, basic signal processing to help reduce noise, adjustable segmentation parameters to fine-tune and better segment each vocalization, an option to play the current vocalization in a media player, and an option to open the settings file in a text editor.
We offer a few themes, including: Rose Pine, Gruvbox, Dracula, Brackets and One Dark.
pyenv install 3.11.2
pyenv local 3.11.2
python -m venv venv
"venv/Scripts/activate"
source venv/bin/activate
pip install -U -r requirements.txt