1. A speech recognition 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; and recognizing means for recognizing an input command in 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.