1. A mobile terminal, comprising: a wireless communication unit configured to provide wireless communication; a memory configured to store at least one database (DB); a display; and a controller configured to: activate a mode for voice recognition in response to a touch input to a soft button displayed on the display or to a hard button on the mobile terminal, receive a first voice input associated with an executable menu relating operation of the mobile terminal, display an indicator on the display indicating the first voice input is being recognized by the mobile terminal, determine a meaning of a voice command in the first voice input based on information stored in the at least one database (DB), display information corresponding to the determined meaning, receive a second voice input associated with a user's confirmation about the displayed information, if the received second voice input matches an affirmative received response, execute a menu relating operation corresponding to the displayed information, if the received second voice input matches a negative received response, perform a learning process based on a third voice input for learning the meaning of the voice command in the first voice input and execute a menu relating operation corresponding to the learned meaning, and update the at least one database (DB) to store the learned meaning according to the third voice input.