7. A voice command recognition method, comprising: receiving a voice at audio sensors placed at different locations of a device; determining user context based on the voice, wherein the context comprises vocalization from a user; determining whether the voice is from a specific pre-registered user; in response to a determination that the voice is from the pre-registered user, calculating a distance from the user based on the time the voice reaches the audio sensors, activating the device to recognize a command from the voice or remaining inactive based on the calculated distance.
9. The voice command recognition method of claim 7 , wherein the determining of context comprises calculating a distance from the user based on the time a voice reaches the audio sensors, and comparing magnitude of a difference between the voice and ambient noise, wherein the activating or the remaining inactive are based on the calculated distance and the difference between the voice and the ambient noise.