System, server, and method for speech recognition of home appliance
Provided is a system, server, and method for speech recognition capable of collectively setting a plurality of setting items for device control through an utterance of a single sentence provided in the form of natural language. The system includes: a home appliance configured to receive a speech command that is generated through an utterance of a single sentence for control of the home appliance; and a server configured to receive the speech command in the single sentence from the home appliance and interpret the speech command of the single sentence through multiple intent determination.
1. A speech recognition system for a home appliance, comprising:
the home appliance configured to:
activate a speech recognition device installed in the home appliance based on receiving a predetermined triggering word from a user, and
receive an utterance of a single sentence including a plurality of intents for control of the home appliance while the speech recognition device is activated; and
a server configured to:
receive the utterance from the home appliance,
interpret the utterance through a multiple intent determination including a plurality of functions to be performed by the home appliance and a plurality of options each of which is a value to be set in the home appliance when the home appliance performs the function, wherein a higher priority for recognition of functions in the multiple intent determination is assigned to data representing operations having a higher frequency of use in the home appliance, and
transmit a control command to the home appliance based on the multiple intent determination.
2. A speech recognition method for a home appliance, comprising:
activating a speech recognition device installed in the home appliance based on receiving a predetermined triggering word from a user;
receiving an utterance of a single sentence including a plurality of intents for control of the home appliance while the speech recognition device is activated;
transmitting the utterance to an external speech recognition server; and
receiving a control command from the external speech recognition server,
wherein the control command comprises a plurality of functions to be performed by the home appliance and a plurality of options each of which is a value to be set in the home appliance when the home appliance performs the function, and
wherein a higher priority for recognition of the plurality of functions in a multiple intent determination is assigned to data representing operations having a higher frequency of use in the home appliance.