A speech recognition system for a home appliance, comprising: 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, wherein the speech command includes a plurality of intents corresponding to a plurality of consecutive setting items of the home appliance, the plurality of consecutive setting items each comprise an operation control item and an option setting item of the home appliance, and the operation control item represents a function of a plurality of functions provided in the home appliance and the option setting item represents an option classifying a value or state that is set for each function; and a server comprising a natural language interpreter and configured to receive the speech command in the single sentence from the home appliance, wherein the natural language interpreter is configured to: interpret the speech command on the basis of the plurality of intents in the single sentence through multiple intent determination, extract a plurality of control values for controlling the home appliance from a result of the interpretation of the speech command, and transmit a speech recognition result including the plurality of control values to the home appliance to perform the plurality of consecutive setting items consecutively, and wherein the speech recognition result includes a function and an option of the home appliance. 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, wherein the speech command includes a plurality of intents corresponding to a plurality of consecutive setting items of the home appliance, the plurality of consecutive setting items each comprise an operation control item and an option setting item of the home appliance, and the operation control item represents a function of a plurality of functions provided in the home appliance and the option setting item represents an option classifying a value or state that is set for each function; and wherein the speech command includes a plurality of intents corresponding to a plurality of consecutive setting items of the home appliance, the plurality of consecutive setting items each comprise an operation control item and an option setting item of the home appliance, and the operation control item represents a function of a plurality of functions provided in the home appliance and the option setting item represents an option classifying a value or state that is set for each function; and a server comprising a natural language interpreter and configured to receive the speech command in the single sentence from the home appliance, wherein the natural language interpreter is configured to: interpret the speech command on the basis of the plurality of intents in the single sentence through multiple intent determination, extract a plurality of control values for controlling the home appliance from a result of the interpretation of the speech command, and transmit a speech recognition result including the plurality of control values to the home appliance to perform the plurality of consecutive setting items consecutively, and wherein the speech recognition result includes a function and an option of the home appliance. interpret the speech command on the basis of the plurality of intents in the single sentence through multiple intent determination, extract a plurality of control values for controlling the home appliance from a result of the interpretation of the speech command, and transmit a speech recognition result including the plurality of control values to the home appliance to perform the plurality of consecutive setting items consecutively, and wherein the speech recognition result includes a function and an option of the home appliance.