Speech recognition apparatus and method and a computer usable medium for selecting an application in accordance with the viewpoint of a user
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A viewpoint of a user is detected in a viewpoint detecting process, and how long the detected viewpoint has stayed in an area is determined. The obtained viewpoint and its trace is displayed on a display unit. In a recognition information controlling process, the relationship between the viewpoint (in an area) and/or its movement, and recognition information (words, sentences, grammar, etc.) is obtained as weight P(). When the user pronounces a word (or sentence), the speech is inputted and A/D converted via a speech input unit. Next, in a speech recognition process, a speech recognition probability PS() is obtained. Finally, speech recognition is performed on the basis of a product of the weight P() and the speech recognition probability PS(). Accordingly, classes of the recognition information are controlled in accordance with the movement of the user'"'"'s viewpoint, thereby improving the speech recognition probability and the speed of recognition.
44 Citations
48 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A speech recognition method comprising:
-
a detecting step of detecting a viewpoint of a user; a selecting step of 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 in said detecting step; and a recognizing step for recognizing an input command to be subjected to the application selected by said selecting step, by executing the speech recognition corresponding to the recognition process selected in said selecting step. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 44)
-
-
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. - View Dependent Claims (42, 43)
-
-
45. A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for speech recognition processing, said product including:
-
first computer readable program code means for causing a computer to detect a viewpoint of a user; second computer readable program code means for causing a computer to select both an application from a plurality of applications and a recognition process from a plurality of recognition processes in accordance with the viewpoint, at the time speech is pronounced, caused to be detected by said first computer readable program code means; and third computer readable program code means for causing a computer to recognize an input command, in the pronounced speech, to be subjected to the application caused to be selected by said second computer readable program code means, by causing the computer to execute the speech recognition corresponding to the recognition process, for the pronounced speech, caused to be selected by said second computer readable program code means. - View Dependent Claims (46, 47, 48)
-
Specification