Voice dialog device and voice dialog method
First Claim
1. A voice dialog device, comprising a processor configured to perform steps of:
- a voice processing step of obtaining a voice pronounced by a user and a result of recognizing the voice;
a plurality of estimating steps of estimating emotion of the user by different estimation methods; and
a responding step of creating a response sentence, based on results of estimating the emotion of the user, and providing the response sentence to the user, whereinin the responding step, when a discrepancy exists between the emotions of the user estimated by the plurality of estimation methods respectively, an estimation history that is results of estimation of emotion performed at a previous time is obtained, and the discrepancy is resolved based on the estimation history.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice dialog device, comprises a voice processing unit configured to obtain a voice pronounced by a user and a result of recognizing the voice; a plurality of estimation units configured to estimate emotion of the user by different methods; and a response unit configured to create a response sentence, based on results of estimating the emotion of the user, and provide the response sentence to the user, wherein when a discrepancy exists between the results of estimating the emotion of the user by the plurality of estimation units, the response unit makes an inquiry to the user, and determines which estimation result is to be adopted, based on content of an obtained response.
17 Citations
5 Claims
-
1. A voice dialog device, comprising a processor configured to perform steps of:
-
a voice processing step of obtaining a voice pronounced by a user and a result of recognizing the voice; a plurality of estimating steps of estimating emotion of the user by different estimation methods; and a responding step of creating a response sentence, based on results of estimating the emotion of the user, and providing the response sentence to the user, wherein in the responding step, when a discrepancy exists between the emotions of the user estimated by the plurality of estimation methods respectively, an estimation history that is results of estimation of emotion performed at a previous time is obtained, and the discrepancy is resolved based on the estimation history. - View Dependent Claims (2)
-
-
3. A voice dialog method executed by a voice dialog device, the method comprising:
-
a voice processing step of obtaining a voice pronounced by a user and a result of recognizing the voice; a plurality of estimating steps of estimating emotion of the user by different estimation methods; and a responding step of creating a response sentence, based on results of estimating the emotion of the user, and providing the response sentence to the user, wherein in the responding step, when a discrepancy exists between the emotions of the user estimated by the plurality of estimation methods respectively, an estimation history that is results of estimation of emotion performed at a previous time is obtained, and the discrepancy is resolved based on the estimation history. - View Dependent Claims (4)
-
-
5. A non-transitory computer readable storing medium recording a computer program for causing a computer to perform a method comprising:
-
a voice processing step of obtaining a voice pronounced by a user and a result of recognizing the voice; a plurality of estimating steps of estimating emotion of the user by different estimation methods; and a responding step of creating a response sentence, based on results of estimating the emotion of the user, and providing the response sentence to the user, wherein in the responding step, when a discrepancy exists between the emotions of the user estimated by the plurality of estimation methods respectively, an estimation history that is results of estimation of emotion performed at a previous time is obtained, and the discrepancy is resolved based on the estimation history.
-
Specification