Trim weather-tag vocabulary to audio-relevant precipitation only

Drops clear/cloudy/fog/windy and the wind-speed override — those
conditions sound the same on the recordings, so they don't earn a tag.
Also renames "rainshower" → "rainstorm" and rebalances the rain
mapping so 503/504/522 (extreme + heavy showers) get the storm tag.

Final vocabulary: thunderstorm, rain, rainstorm, snow, snowstorm.
Anything else falls through to the un-tagged filename.
This commit is contained in:
Claude
2026-04-29 18:55:59 +00:00
parent 9e1087f875
commit 5810ab0194
2 changed files with 23 additions and 35 deletions
+4 -3
View File
@@ -184,9 +184,10 @@ TIMEZONE="${TIMEZONE:-America/New_York}"
# That way each chunk is labelled with what was happening DURING that chunk —
# a foggy dawn won't mislabel the sunny afternoon files.
#
# Tag vocabulary (fixed set — anything else → no tag):
# thunderstorm rain rainshower snow snowstorm
# fog windy cloudy clear
# Tag vocabulary (fixed set — only conditions that change the audio):
# thunderstorm rain rainstorm snow snowstorm
# Clear / cloudy / fog / wind sound the same on the recordings, so those
# conditions fall through to the un-tagged filename.
#
# Setup:
# 1. Get a free API key: https://openweathermap.org/api