fix flickr_labels.txt being deleted
This commit is contained in:
@@ -232,6 +232,26 @@ if grep -q '^MODEL=BirdNET_GLOBAL_3K_V2.3_Model_FP16$' /etc/birdnet/birdnet.conf
|
|||||||
sudo chmod +x $HOME/BirdNET-Pi/scripts/install_language_label_nm.sh && $HOME/BirdNET-Pi/scripts/install_language_label_nm.sh -l "$language"
|
sudo chmod +x $HOME/BirdNET-Pi/scripts/install_language_label_nm.sh && $HOME/BirdNET-Pi/scripts/install_language_label_nm.sh -l "$language"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# if labels_flickr.txt doesnt exist, create it
|
||||||
|
labels_file="$HOME/BirdNET-Pi/model/labels_flickr.txt"
|
||||||
|
if [ ! -f "$labels_file" ]; then
|
||||||
|
if [ -f "$HOME/BirdNET-Pi/scripts/thisrun.txt" ]; then
|
||||||
|
config_file="$HOME/BirdNET-Pi/scripts/thisrun.txt"
|
||||||
|
elif [ -f "$HOME/BirdNET-Pi/scripts/thisrun.ini" ]; then
|
||||||
|
config_file="$HOME/BirdNET-Pi/scripts/thisrun.ini"
|
||||||
|
fi
|
||||||
|
|
||||||
|
language=$(grep -oP "^DATABASE_LANG\s*=\s*\K.*" "$config_file")
|
||||||
|
model=$(grep -oP "^MODEL\s*=\s*\K.*" "$config_file")
|
||||||
|
|
||||||
|
if [ "$model" == "BirdNET_GLOBAL_6K_V2.4_Model_FP16" ]; then
|
||||||
|
chmod +x "$HOME/BirdNET-Pi/scripts/install_language_label_nm.sh"
|
||||||
|
"$HOME/BirdNET-Pi/scripts/install_language_label_nm.sh" -l "$language"
|
||||||
|
else
|
||||||
|
"$HOME/BirdNET-Pi/scripts/install_language_label.sh" -l "$language"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
restart_services.sh
|
restart_services.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user