摘要 |
PURPOSE:To realize a more natural and smooth interaction by generating a goal for expressing knowledge which a user can obtain by speech from the next system, based on a data structure for expressing a problem solving process. CONSTITUTION:A user goal estimating means 3 estimates a user's goal, that is, a user's target state, based on a semantic expression generated by a semantic expression generating means 2. Also, a speech goal generating means 9 generates a speech goal, that is, a goal for expressing knowledge which a user or a system can obtain by speech from the next system, based on a plan goal structure generated by a plan goal structure generating means 8. Moreover, a speech plan generating means 10 generates a speech plan, that is, a behavior train required for attaining the speech goal, based on the speech goal generated by the speech goal generating means 9. A speech plan executing means 11 generates a natural language sentence transferred to the user by executing its speech plan. |