CPC G10L 15/22 (2013.01) [G10L 15/02 (2013.01); G10L 15/30 (2013.01); H04M 1/724 (2021.01); H04W 40/005 (2013.01); H04W 52/0251 (2013.01); H04W 52/0254 (2013.01); H04W 52/0261 (2013.01); G10L 2015/223 (2013.01); G10L 2015/226 (2013.01); H04M 2250/74 (2013.01); H04W 88/02 (2013.01); Y02D 30/70 (2020.08)] | 17 Claims |
1. A mobile device comprising:
at least one input configured to receive acoustic input from an environment of the mobile device while the mobile device is operating in a low power mode; and
at least one processor configured to
perform, while in the low power mode, at least one processing stage on the acoustic input to evaluate whether the acoustic input includes a voice command, the at least one processing stage including
transmitting at least a portion of the acoustic input from the mobile device to an automatic speech recognition (ASR) server via a network for processing by the ASR server to convert the at least a portion of the acoustic input into a text, and
transmitting the text from the ASR server to a natural language processing (NLP) server for processing by the NLP server to determine whether the text includes a voice command; and
responsive to receiving the voice command from the NLP server, initiate responding to the voice command.
|