CPC G06N 3/006 (2013.01) [G06F 3/167 (2013.01); G06F 16/3329 (2019.01); G06Q 10/02 (2013.01); G06Q 10/063114 (2013.01); G10L 15/22 (2013.01); G10L 13/00 (2013.01); G10L 2015/223 (2013.01); H04M 3/4936 (2013.01); H04M 2203/355 (2013.01)] | 19 Claims |
1. A system comprising:
at least one processor; and
memory storing instructions that, when executed, the at least one processor is operable to:
receive a representation of an utterance directed to a computing device;
identify, based on the utterance, a task to be completed by a computational assistant executing at least in part at the computing device;
determine whether the task to be completed by the computational assistant involves using extensive machine learning models;
in response to determining that the task to be completed by the computational assistant involves extensive computation using the extensive machine learning models:
cause, to be output for playback by one or more speakers operably connected to the computing device, synthesized voice data that informs the user of the computing device that completing performance of the task will not be immediate; and
subsequent to the computational assistant performing the extensive computation:
cause, to be output for playback by one or more of the speakers operably connected to the computing device, additional synthesized voice data that informs the user of the computing device that performance of the task is completed.
|