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

Claim 16:
17. A computer program product comprising one or more computer-readable storage media having program instructions collectively stored on the one or more computer-readable storage media, the program instructions executable to:
receive a first input audio signal detected by a sensor of a client device;
generate, based on the first input audio signal, a first translation string in a second language and a second translation string in a first language, wherein the first translation string in the second language is generated using a first language model having the first language as an input language, the second translation string in the first language is generated using a second language model having the second language as the input language, and the second language is different from the first language;
determine a first translation score based on a likelihood that the first input audio signal comprises an utterance in the first language and a second translation score based on a likelihood that the first input audio signal comprises an utterance in the second language;
select the first translation string based on the first translation score and the second translation score;
generate an output signal from the first translation string; and
transmit the output signal to the client device to render the output signal.