CPC G06T 13/00 (2013.01) [G10L 13/08 (2013.01); H04L 51/02 (2013.01); G10L 15/08 (2013.01)] | 37 Claims |
1. A processor comprising:
processing circuitry to:
instantiate a first virtual agent corresponding to an instance of a first application that is hosted using one or more first computing devices;
send, to the one or more first computing devices and using one or more wireless networks, first data that causes a first presentation of a first graphical representation of the first virtual agent using one or more first client devices that are communicating with the one or more first computing devices;
receive, from the one or more first computing devices and using the one or more wireless networks, sensor data representative of at least one of a video of a user or user speech from the user, the sensor data generated using the one or more first client devices;
generate, based at least on the sensor data, a second presentation of a second graphical representation of the first virtual agent along with an audio output that is responsive to the user speech;
send, to the one or more first computing devices and using the one or more wireless networks, second data that causes the second presentation of the second graphical representation of the first virtual agent along with the audio output using the one or more first client devices;
initiate a second virtual agent corresponding to an instance of a second application that is hosted using a one or more second computing devices; and
send, to the one or more second computing devices and using the one or more wireless networks, third data that causes a third presentation of a third graphical representation of the second virtual agent using one or more second client devices that are communicating with the one or more second computing devices.
|