An electronic apparatus comprising: a voice recognizer configured to recognize a user's voice; a storage configured to store predetermined instructions; a function executor configured to perform a predetermined function; and a controller configured to: determine whether the recognized user's voice includes a preset dialogue selection signal for selection of a dialogue process: in response to a determination that the recognized user's voice does not include the preset dialogue selection signal, control the function executor to execute the function corresponding to the instruction stored in the storage in accordance with the user's voice, and in response to a determination that the recognized user's voice includes the preset dialogue selection signal, control the function executor to execute the function in accordance with the results of the external server analyzing the user's voice, the apparatus characterized in that: the controller is configured to store in the storage a history and a record of a user's voice processed by the dialogue process in response to a certain voice being repetitively input, the stored record being used to induce the instruction process instead of the dialogue process. a voice recognizer configured to recognize a user's voice; a storage configured to store predetermined instructions; a function executor configured to perform a predetermined function; and a controller configured to: determine whether the recognized user's voice includes a preset dialogue selection signal for selection of a dialogue process: in response to a determination that the recognized user's voice does not include the preset dialogue selection signal, control the function executor to execute the function corresponding to the instruction stored in the storage in accordance with the user's voice, and in response to a determination that the recognized user's voice includes the preset dialogue selection signal, control the function executor to execute the function in accordance with the results of the external server analyzing the user's voice, determine whether the recognized user's voice includes a preset dialogue selection signal for selection of a dialogue process: in response to a determination that the recognized user's voice does not include the preset dialogue selection signal, control the function executor to execute the function corresponding to the instruction stored in the storage in accordance with the user's voice, and in response to a determination that the recognized user's voice includes the preset dialogue selection signal, control the function executor to execute the function in accordance with the results of the external server analyzing the user's voice, in response to a determination that the recognized user's voice does not include the preset dialogue selection signal, control the function executor to execute the function corresponding to the instruction stored in the storage in accordance with the user's voice, and in response to a determination that the recognized user's voice includes the preset dialogue selection signal, control the function executor to execute the function in accordance with the results of the external server analyzing the user's voice, the apparatus characterized in that: the controller is configured to store in the storage a history and a record of a user's voice processed by the dialogue process in response to a certain voice being repetitively input, the stored record being used to induce the instruction process instead of the dialogue process. the controller is configured to store in the storage a history and a record of a user's voice processed by the dialogue process in response to a certain voice being repetitively input, the stored record being used to induce the instruction process instead of the dialogue process.