12. A method for recognizing a voice comprising: inputting the voice of an user; calculating a similarity degree between the voice and each of a plurality of voice patterns, wherein the plurality of voice patterns respectively correspond to a plurality of phrases, which are preliminary set; determining the highest similarity degree so that one of the voice patterns corresponding to the highest similarity degree is recognized as the voice of the user; displaying a recognition result corresponding to the one of the voice patterns; executing a process according to the one of the voice patterns when a predetermined operation is input by the user after the displaying the recognition result; estimating a load of the user; and controlling to display the recognition result based on a positive correlation between the estimated load and display repetition of the recognition result.
12. A method for recognizing a voice comprising: inputting the voice of an user; calculating a similarity degree between the voice and each of a plurality of voice patterns, wherein the plurality of voice patterns respectively correspond to a plurality of phrases, which are preliminary set; determining the highest similarity degree so that one of the voice patterns corresponding to the highest similarity degree is recognized as the voice of the user; displaying a recognition result corresponding to the one of the voice patterns; executing a process according to the one of the voice patterns when a predetermined operation is input by the user after the displaying the recognition result; estimating a load of the user; and controlling to display the recognition result based on a positive correlation between the estimated load and display repetition of the recognition result. 14. The method according to claim 12 , wherein the load of the user is estimated based on usage of devices, which are available for the user.