CPC G10L 15/22 (2013.01) [G06F 40/289 (2020.01); G10L 15/26 (2013.01); G10L 15/30 (2013.01)] | 12 Claims |
1. An information processing device comprising:
a central processing unit (CPU) configured to:
determine an utterance type of a user utterance;
generate a system response according to a type determination result associated with the determined utterance type of the user utterance,
wherein the type determination result associated with the determined utterance type of the user utterance includes:
a (Type A) user utterance that requests all reutterances of a system utterance immediately before the user utterance,
a (Type B) user utterance that requests a reutterance of a part of the system utterance immediately before the user utterance, and
a (Other type) user utterance of a task request type;
generate a system response to reutter all system utterances immediately before the user utterance in a case where the user utterance is of the type A;
generate a system response to reutter a part of system utterances immediately before the user utterance in a case where the user utterance is of the type B; and
generate a system response as a result of executing a requested task of the user utterance in a case where the user utterance is of the other type,
wherein the requested task is determined based on:
a system utterance immediately before the user utterance, and
a past dialog history including at least one of: a set of past user utterances, a set of past system responses corresponding to the set of user utterances, and a set of past execution results corresponding to the set of user utterances.
|