How do phones constantly listen for voice commands like ‘Hey Siri’ or ‘Ok Google’ without draining the battery quickly?

492 views

How do phones constantly listen for voice commands like ‘Hey Siri’ or ‘Ok Google’ without draining the battery quickly?

In: 255

11 Answers

Anonymous 0 Comments

Usually, this is implemented with specialized hardware like a digital signal processor (DSP) that can use minimal power doing this specialized thing while the rest of the system (like the main CPU) is suspended (using minimal power). When the DSP detects the hello phrase, it can wake or interrupt the main CPU to handle the request. This DSP is usually part of the system on chip (SoC) that contains the main CPU.

Stuff like the display, cellular modem, wifi chipset, and main CPU are typically the power hogs.

You are viewing 1 out of 11 answers, click here to view all answers.