1. A mobile terminal, comprising: a display unit; an input unit configured to receive an input to activate a voice recognition function on the mobile terminal; a memory configured to store information related to a plurality of menus for operations performed on the mobile terminal; and a controller configured to: activate the voice recognition function upon receiving the input to activate the voice recognition function; determine a meaning of an input voice instruction based on at least one prior operation performed on the mobile terminal and a language included in the voice instruction; determine, among the plurality of menus, a number of menus that match the meaning of the input voice instruction with a probability greater than a predetermined threshold; and execute a single menu if there is the single menu that matches the meaning of the input voice instruction with the probability greater than the predetermined threshold, or display the menus on the display unit if the number of menus is greater than one.