CPC G10L 15/22 (2013.01) [G10L 15/1815 (2013.01); G10L 15/30 (2013.01); H04M 3/42212 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] | 33 Claims |
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a primary electronic device with a speaker, cause the primary electronic device to:
receive, from a companion electronic device, audio data of a communication session, wherein the audio data represents an utterance received by the companion electronic device, wherein the audio data is transmitted from a far-end party of an active call via the communication session connection, wherein the far-end party includes an external electronic device, and wherein the primary electronic device is in communication with the companion electronic device
invoke, based on the received audio data, a digital assistant on the primary electronic device;
determine, based on the audio data, a user intent corresponding to the utterance;
determine one or more tasks to satisfy the user intent;
determine, based on results of performing the one or more tasks, a digital assistant response; and
transmit the digital assistant response to the companion electronic device, wherein the companion electronic device transmits the digital assistant response to the external electronic of the far-end party via the communication session connection.
|