41. An information processing apparatus comprising: detecting means for detecting a viewpoint of a user; selecting means for selecting both an application from a plurality of applications and a recognition process from a plurality of recognition processes in accordance with the viewpoint detected by said detecting means at the time speech is pronounced; recognizing means for recognizing an input command, in the pronounced speech, to be subjected to the application selected by said selecting means, by executing the speech recognition corresponding to the recognition process selected by said selecting means, for the pronounced speech; and executing means for executing the application to perform the input command recognized by said recognizing means.
41. An information processing apparatus comprising: detecting means for detecting a viewpoint of a user; selecting means for selecting both an application from a plurality of applications and a recognition process from a plurality of recognition processes in accordance with the viewpoint detected by said detecting means at the time speech is pronounced; recognizing means for recognizing an input command, in the pronounced speech, to be subjected to the application selected by said selecting means, by executing the speech recognition corresponding to the recognition process selected by said selecting means, for the pronounced speech; and executing means for executing the application to perform the input command recognized by said recognizing means. 42. The speech recognition apparatus according to claim 41, wherein said selecting means selects a class of recognition information to be used for the speech recognition in accordance with the viewpoint detected by said detecting means, and selects an application in accordance with the selected class of the recognition information.