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

Claim 1:
2. A method implemented by one or more processors, comprising:
receiving voice input provided by a user at an input component of a client device in a first language;
generating speech recognition output from the voice input, wherein the speech recognition output is in the first language;
identifying a slot value in the speech recognition output;
translating at least a portion of the speech recognition output from the first language to a second language to generate an at least partial translation of the speech recognition output, wherein the translating includes preserving the slot value in the first language, and wherein the translating is based on a machine learning model that is trained using one or more logs of user queries submitted to one or more automated assistants during human-to-computer dialogs;
identifying a second language intent of the user based on the at least partial translation and the preserved slot value;
fulfilling the second language intent to generate fulfillment information;
based on the fulfillment information:
generating a first natural language output candidate in the first language, generating a second natural language output candidate in the second language, and determining scores for the first and second natural language output candidates; and
selecting and causing the first or second natural language output to be presented at an output component of the client device based on the scores.