Energy and entropy based switching algorithm for speech endpoint detection in varying SNR conditions

In this work, we present an algorithm that switches between the energy and the entropy based voice activity detectors (VADs) to provide an improved performance under varying signal to noise ratio (SNR) conditions. The motivation for switching has come from the observed complementary behavior in the noise estimation performances of energy and entropy based voice activity detectors when evaluated over a range of −5 dB < SNR < 30 dB. At lower SNRs the entropy based voice activity detector outperformed the energy based one, whereas at higher SNRs interestingly the opposite trend was noted. The proposed online switching algorithm has a response time of 0.5 second and it achieves the optimal performance of either of the off-line VADs under fixed SNR conditions.