Patent ID: 11955120
Assignee: ALAN AI, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
receive input voice data synchronous with a visual state of a user interface of a third-party application;
generate multiple sentence alternatives for the received input voice data;
identify a best sentence of the multiple sentence alternatives;
execute a dialog script for the third-party application using the best sentence, the dialog script generating a response to the received input voice data comprising output voice data and a corresponding visual response; and
provide the visual response and the output voice data to the third-party application, the third-party application playing the output voice data synchronous with updating the user interface based on the visual response.