1. A method for controlling home electronic devices connected to a home network comprising: (a) receiving a user voice command and converting the user voice command into a character command; (b) converting the character command into a logical command by extracting actions and objects from the character command; (c) extracting an action list containing a series of actions from the logical command by referring to an action library storing action data for controlling home electronic devices connected to the home network; and (d) converting the series of actions included in the action list into a control signal and controlling the home electronic devices connected to the home network.