Any Tach uses a 1 shot circuit to generate a known fixed voltage and fixed pulse width. From edge trigger.
Then an average voltage sense or low pass filter converts to DC and a precision Comparator with a precision reference voltage to create a logic level out.
The logic level out can drive a piezo alarm to serve your purpose or drive extremely low resistance power switches.
However, since 3 pps is quite slow, the reduce ripple of the DC result by x10, the LPF must be around 0.3Hz which means some delay will occur <1 s.
Another method is a digital counter and simple clock that detects time interval < 1/3 s or for example , checks that counter has not overflowed between pulses, such as 8 bit counter at 760Hz or 256 pulses from 760Hz RC clock in CD4060 counter/clk between scooter pulses to reset counter . Overflow or output from any Qx out indicates safe speed between scooter pulses of RPM.
Of course if your pulse fails , so will your speed detector, and if there is noise, it will always fail overspeed.
A 31kHz watch crystal will give more accuracy than a cap RC and then choose appropriate output for time interval of 333ms with a latch