Patent ID: 11862161
Assignee: SONOS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A method to be performed by a network microphone device comprising at least one physical control and one or more microphones, the method comprising:
detecting a first input to the at least one physical control;
after detecting the first input to the at least one physical control, enabling a first mode, wherein enabling the first mode comprises: (a) disabling voice input processing via a cloud-based voice assistant service and (b) enabling voice input processing via a local natural language unit;
while the first mode is enabled: (i) capturing sound data associated with a first voice input via the one or more microphones and (ii) detecting, via the local natural language unit, that the first voice input comprises sound data matching one or more keywords from a local natural language unit library of the local natural language unit;
determining, via the local natural language unit, an intent of the first voice input based on at least one of the one or more keywords;
performing a first command according to the determined intent of the first voice input;
detecting a second input to the at least one physical control; and
after detecting the second input to the at least one physical control, enabling a second mode, wherein enabling the second mode comprises: (a) enabling voice input processing via the cloud-based voice assistant service and (b) disabling voice input processing via the local natural language unit.