Smart home control method based on emotion recognition and the system thereof
First Claim
1. A smart home control method comprising:
- acquiring a voice information from a user;
performing a first emotion recognition for a speech tone on the voice information and generating a first emotion recognition result;
converting the voice information into a text information;
performing a second emotion recognition for a semantics of the text information and generating a second emotion recognition result;
based on the first emotion recognition result and the second emotion recognition result, generating a user'"'"'s emotion recognition result according to a preset determination method for emotion recognition result; and
based on the user'"'"'s emotion recognition result, controlling a smart home device to perform a corresponding operation,wherein the first emotion recognition result is a commendatory emotion, while the second emotion recognition result is a derogatory emotion or the first emotion recognition result is a derogatory emotion, while the second emotion recognition result is a commendatory emotion, recollecting the voice information of the user; and
redoing the first emotion recognition and the second emotion recognition for the voice information and generating a new first emotion recognition result and a new second emotion recognition result.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a smart home control method based on emotion recognition and the system thereof, wherein, the method comprises: acquiring a user'"'"'s voice information before performing an emotion recognition for a speech tone on the voice information and generating a first emotion recognition result; after converting the voice information into a text information, performing an emotion recognition for a semantics of the text information before generating a second emotion recognition result; based on the first emotion recognition result and the second emotion recognition result, a user'"'"'s emotion recognition result is generated according to a preset determination method for emotion recognition result; also, based on the user'"'"'s emotion recognition result, each smart home device is controlled to perform a corresponding operation.
-
Citations
13 Claims
-
1. A smart home control method comprising:
-
acquiring a voice information from a user; performing a first emotion recognition for a speech tone on the voice information and generating a first emotion recognition result; converting the voice information into a text information; performing a second emotion recognition for a semantics of the text information and generating a second emotion recognition result; based on the first emotion recognition result and the second emotion recognition result, generating a user'"'"'s emotion recognition result according to a preset determination method for emotion recognition result; and based on the user'"'"'s emotion recognition result, controlling a smart home device to perform a corresponding operation, wherein the first emotion recognition result is a commendatory emotion, while the second emotion recognition result is a derogatory emotion or the first emotion recognition result is a derogatory emotion, while the second emotion recognition result is a commendatory emotion, recollecting the voice information of the user; and
redoing the first emotion recognition and the second emotion recognition for the voice information and generating a new first emotion recognition result and a new second emotion recognition result. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A smart home control method comprising:
-
acquiring a voice information from a user; performing a first emotion recognition for a speech tone of the voice information and generating a first emotion recognition result; converting the voice information into a text information; performing a second emotion recognition for a semantics of the text information and generating a second motion recognition result, comprising; selecting a plurality of commendatory words as commendatory-seed-words and a plurality of derogatory words as derogatory-seed-words and generating an emotion dictionary; respectively calculating a similarity between a plurality of words in the text information, the commendatory-seed-words and the derogatory-seed-words in the emotion dictionary; and generating the second emotion recognition result through a preset emotion recognition method for semantics, according to a word similarity; based on the first emotion recognition result and the second emotion recognition result, generating a user'"'"'s emotion recognition result according to a preset determination method for emotion recognition result; based on the user'"'"'s emotion recognition result, controlling a smart home device to perform a corresponding operation; wherein the first emotion recognition result is a commendatory emotion, while the second emotion recognition result is a derogatory emotion or the first emotion recognition result is a derogatory emotion, while the second emotion recognition result is a commendatory emotion, recollecting the voice information of the user; and
redoing the first emotion recognition and the second emotion recognition for the voice information and generating a new first emotion recognition result and a new second emotion recognition result. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A smart home control system comprising:
-
a first recognition and acquisition module, for acquiring a voice information from a user, performing a first emotion recognition for a speech tone on the voice information and generating a first emotion recognition result; a second recognition and acquisition module, for converting the voice information into a text information, performing a second emotion recognition for a semantics of the text information and generating a second emotion recognition result; a comprehensive emotion determination and control module, for generating a user'"'"'s user emotion recognition result according to a preset determination method for emotion recognition result, based on the first emotion recognition result and the second emotion recognition result, and controlling a smart home device to perform a corresponding operation according to the user'"'"'s emotion recognition result, wherein the first emotion recognition result is a commendatory emotion, while the second emotion recognition result is a derogatory emotion or the first emotion recognition result is a derogatory emotion, while the second emotion recognition result is a commendatory emotion, recollecting the voice information of the user; and
redoing the first emotion recognition and the second emotion recognition for the voice information and generating a new first emotion recognition result and a new second emotion recognition result.
-
Specification