Whistle Counter

Local Audio processing to detect whistles. A “full whistle” is counted when a tonal high-pitch sound stays present for ≥ 2 seconds. Talking and far-off sounds are reduced using a noise gate + voice rejection + tonal checks.

Whistles counted
0
Idle
High-band energy (Strength)
Now: 0.000
Volume (Loudness)
Now: 0.000
Peakiness (Amplitude tone)
Now: 0.00
Min. duration to track
0.00s
Need: 2.00s

Tuning

Tip: If it counts speech, raise Voice reject or Peakiness. If it misses whistles, lower Trigger or Peakiness.

Copyright © Naveenchandar | This work is licensed under the GNU GPLv3