A voice wakeup method, applied to an electronic device having at least two microphones, comprising: detecting voice signals that are input into the at least two microphones and that meet a first condition; and determining, based on whether voice energy of the voice signals input into the at least two microphones meets a second condition, whether to wake up the electronic device; and if the second condition is met, waking up the electronic device; or if the second condition is not met, continuing to detect a voice signal input into the microphones, wherein determining whether the voice signals input into the at least two microphones meet the first condition comprises: calculating the voice energy of the voice signals input into the at least two microphones; and if the voice energy is greater than a first threshold, determining that the voice signals input into the at least two microphones meet the first condition; wherein determining whether the voice energy of the voice signals input into the at least two microphones meets the second condition comprises: determining, based on an energy value difference between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition; or determining, based on an energy value ratio between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition. detecting voice signals that are input into the at least two microphones and that meet a first condition; and determining, based on whether voice energy of the voice signals input into the at least two microphones meets a second condition, whether to wake up the electronic device; and if the second condition is met, waking up the electronic device; or if the second condition is not met, continuing to detect a voice signal input into the microphones, wherein determining whether the voice signals input into the at least two microphones meet the first condition comprises: calculating the voice energy of the voice signals input into the at least two microphones; and if the voice energy is greater than a first threshold, determining that the voice signals input into the at least two microphones meet the first condition; wherein determining whether the voice energy of the voice signals input into the at least two microphones meets the second condition comprises: determining, based on an energy value difference between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition; or determining, based on an energy value ratio between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition. calculating the voice energy of the voice signals input into the at least two microphones; and if the voice energy is greater than a first threshold, determining that the voice signals input into the at least two microphones meet the first condition; wherein determining whether the voice energy of the voice signals input into the at least two microphones meets the second condition comprises: determining, based on an energy value difference between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition; or determining, based on an energy value ratio between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition. determining, based on an energy value difference between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition; or determining, based on an energy value ratio between the voice signals, whether the voice energy of the voice signals input into the at least two microphones meets the second condition.