Patent ID: 11886482
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A method implemented by one or more processors, the method comprising:
receiving, via one or more microphones of a client device of a user, audio data capturing a spoken utterance directed to an automated assistant;
processing, using an on-device speech recognition (ASR) model stored locally on the client device, the audio data to determine an assistant command included in the spoken utterance;
processing, using an on-device ambient noise model stored locally on the client device, the audio data to determine a given category associated with ambient noise captured in the audio data, the given category being one of a plurality of disparate categories, and the ambient noise being noise in an environment of the user that is in addition to the spoken utterance directed to the automated assistant;
determining whether the given category associated with the ambient noise captured in the audio data corresponds to one or more particular categories; and
in response to determining that the given category associated with the ambient noise captured in the audio data corresponds to one or more particular categories:
generating a request to be transmitted to a server or a third-party application,
wherein the request to be transmitted to the server or the third-party application requests data that is needed to perform certain fulfillment of the assistant command, and
wherein the request includes an indication that the audio data capturing the spoken utterance that includes the assistant command cannot be stored by the server or the third-party application;

receiving, via the client device of the user, the data to perform the certain fulfillment of the assistant command; and
causing the client device to utilize the data to perform the certain fulfillment of the assistant command.