| CPC G09B 7/02 (2013.01) [G06F 40/279 (2020.01); G06Q 50/2057 (2013.01)] | 18 Claims |

|
18. An interactive avatar training system, comprising:
a server computing device comprising:
one or more memories:
one or more processors in communication with the one or more memories, the one or more processors configured to:
receive a first profile input for creating a first avatar representing a trainer, coach, or mentor associated with a first user of a first computing device;
present a first image of the first avatar in a simulated environment;
receive a second profile input for creating a second avatar representing a trainee, student, or mentee associated with a second user of a second computing device;
present a second image of the second avatar in the simulated environment;
receive an inquiring input from the first avatar via the first computing device;
transmit the inquiring input to the second avatar in the simulated environment;
generate an initial responding input from the second avatar;
process the initial responding input in the simulated environment, wherein processing the initial responding input comprises:
identifying one or more identifiers from the initial responding input; and
generating an optimized response by refining the initial responding input based on the one or more identifiers; and
output the optimized response to the first avatar in the simulated environment, wherein the optimized response is output via a speech signal through a simulation engine such that the speech signal is synchronized with lip movements, gestures, and/or body movements of the second avatar created by the simulation engine.
|