A voice activity detection method, comprising: - providing an acquisition unit for acquiring an external sound signal; - providing a judgment unit for judging whether the sound signal is a voice signal; - if the sound signal is a voice signal, starting a voice processing unit for processing the sound signal; - if the sound signal is not a voice signal, keeping the voice processing unit in a sleep state, wherein providing a judgment unit for judging whether the sound signal is a voice signal comprises the steps of: - Step S1, reducing the sampling frequency of the sound signal, to obtain a first processing signal; - Step S2, performing a high-pass filtering on the first processing signal, to obtain a second processing signal; - Step S3, framing the second processing signal at a preset time interval; - Step S4, detecting the framed second processing signal for obtaining a detection result that indicates whether the sound signal is the voice signal; processing the detection result into an activation signal and outputting the activation signal to the voice processing unit, wherein: - in Step S4, processing the detection result into an activation signal comprises smoothing each of the frames of the detection result - in Step S4, detecting the framed second processing signal for obtaining a detection result that indicates whether the sound signal is the voice signal comprises performing a power detection on the framed second processing signal to output a power detection result with a Boolean sequence, using the power detection result as an enable signal performing an entropy detection on the framed second processing signal to output an entropy detection result with a Boolean sequence, using the entropy detection result as an enable signal performing cepstrum detection on the framed second processing signal, outputting a cepstrum detection result with a Boolean sequence after the cepstrum detection as the detection result. - providing an acquisition unit for acquiring an external sound signal; - providing a judgment unit for judging whether the sound signal is a voice signal; - if the sound signal is a voice signal, starting a voice processing unit for processing the sound signal; - if the sound signal is not a voice signal, keeping the voice processing unit in a sleep state, - Step S1, reducing the sampling frequency of the sound signal, to obtain a first processing signal; - Step S2, performing a high-pass filtering on the first processing signal, to obtain a second processing signal; - Step S3, framing the second processing signal at a preset time interval; - Step S4, detecting the framed second processing signal for obtaining a detection result that indicates whether the sound signal is the voice signal; processing the detection result into an activation signal and outputting the activation signal to the voice processing unit, - in Step S4, processing the detection result into an activation signal comprises smoothing each of the frames of the detection result - in Step S4, detecting the framed second processing signal for obtaining a detection result that indicates whether the sound signal is the voice signal comprises performing a power detection on the framed second processing signal to output a power detection result with a Boolean sequence, using the power detection result as an enable signal performing an entropy detection on the framed second processing signal to output an entropy detection result with a Boolean sequence, using the entropy detection result as an enable signal performing cepstrum detection on the framed second processing signal, outputting a cepstrum detection result with a Boolean sequence after the cepstrum detection as the detection result.