Erroneous input processing method and apparatus in information processing system using composite input
First Claim
1. An information processing system using voice comprising:
- at least information displaying means for displaying information;
position information inputting means for inputting continuous position information by a user through a pointing gesture;
voice information inputting means for inputting speech information;
storing means for storing the position information inputted by said position information inputting means and the voice information inputted by said voice information inputting means;
standard pattern information storing means for storing at least one of a voice standard pattern, word information, and grammar information;
voice information analyzing means for determining the reliability of voice inputted by said voice information inputting means by use of the at least one of voice standard pattern, word information, and grammar information; and
error processing means by which in the case where the information processing system first performs a processing or display determined by a candidate having a first rank of reliability of recognition as the result of recognition of speech while a menu of plural candidates having a second rank of reliability of recognition and lower ranks than the second rank as the result of recognition of speech is displayed on a display screen, and by which if the processing or display determined by the candidate having the first rank of reliability is erroneous or the user makes an erroneous input, a correct input candidate is selected by a pointing device from the displayed menu of candidates having the second rank of reliability of recognition and the lower ranks than the second rank so that the information processing system again performs a processing operation or display associated with the selected candidate.
2 Assignments
0 Petitions
Accused Products
Abstract
A user inputs voice through a voice recognition program, a microphone and an A/D converter while pointing by use of a pointing gesture, touch pen or the like with reference to an image displayed on a display unit. For the result of recognition of the inputted voice, a processing or display indicated by a candidate having the first rank of reliability of recognition is performed and an indication showing a plurality of candidates having the second rank and the lower ranks than that is displayed in a menu form on a display screen. In the case where there is an error (that is, in the case where the processing or display indicated by the candidate having the first rank is not a processing intended by the user or the user makes an erroneous input), the error is corrected in such a manner that a correct input candidate is selected by a finger, pen or the like from the displayed menu of candidates having the second rank and the lower ranks than that and a processing operation or display associated with the selected candidate is performed again.
-
Citations
22 Claims
-
1. An information processing system using voice comprising:
-
at least information displaying means for displaying information; position information inputting means for inputting continuous position information by a user through a pointing gesture; voice information inputting means for inputting speech information; storing means for storing the position information inputted by said position information inputting means and the voice information inputted by said voice information inputting means; standard pattern information storing means for storing at least one of a voice standard pattern, word information, and grammar information; voice information analyzing means for determining the reliability of voice inputted by said voice information inputting means by use of the at least one of voice standard pattern, word information, and grammar information; and error processing means by which in the case where the information processing system first performs a processing or display determined by a candidate having a first rank of reliability of recognition as the result of recognition of speech while a menu of plural candidates having a second rank of reliability of recognition and lower ranks than the second rank as the result of recognition of speech is displayed on a display screen, and by which if the processing or display determined by the candidate having the first rank of reliability is erroneous or the user makes an erroneous input, a correct input candidate is selected by a pointing device from the displayed menu of candidates having the second rank of reliability of recognition and the lower ranks than the second rank so that the information processing system again performs a processing operation or display associated with the selected candidate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An erroneous input correcting method in a composite input information processing system, comprising the steps of:
-
inputting an editing instruction indicative of the modification in shape or change in position of a displayed object by voice while designating the displayed object directly; storing position information of the object; recognizing the inputted speech and performing an editing instruction having a first rank of reliability of recognition based on the recognized inputted speech; displaying the result of performance and a menu of editing instructions having a second rank of reliability of recognition as the result of recognition of speech and lower ranks than the second rank; selecting a processing instruction of the menu of editing instructions having the second rank of reliability of recognition and the lower ranks than the second rank; and executing said processing instruction for said position information.
-
-
8. An information processing system using voice comprising:
-
information displaying means for displaying information; position information inputting means for inputting continuous position information by a user through a pointing gesture; voice information inputting means for inputting voice information representing a desired processing or a desired display; storing means for storing the position information inputted by the position information inputting means and the voice information inputted by the voice information inputting means; standard pattern information storing means for storing at least one of a voice standard pattern, word information, and grammar information; voice information analyzing means for determining a reliability indicating a likelihood of representing the voice information inputted by the voice information inputting means by use of the at least one of a voice standard pattern, word information, and grammar information; and error processing means which (1) executes first a processing or a display indicated by a candidate having a first rank of reliability as a result of speech recognition of the voice information while displaying a menu of candidates having a second rank and lower ranks of reliability on a display screen of the information displaying means, and (2) when the processing or the display indicated by the candidate having the first rank of reliability is erroneous, or when the user makes an erroneous input, selects a correct candidate by a human finger or a writing pen from the menu of candidates having the second rank and lower ranks of reliability, and executes a processing or a display indicated by the selected correct candidate. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An information processing system using voice in an editing system, the information processing system using voice comprising:
-
information displaying means for displaying information; editing information inputting means for inputting editing information indicating an editing object and a moving position by a human finger or a writing pen; voice information inputting means for inputting voice information representing editing commands including at least "move" and "copy"; storing means for storing the editing information inputted by the editing information inputting means and the voice information inputted by the voice information inputting means; standard pattern information storing means for storing at least one of a voice standard pattern, word information, and grammar information; voice information analyzing means for determining a reliability indicating a likelihood of representing the voice information inputted by the voice information inputting means by use of the at least one of a voice standard pattern, word information, and grammar information; and error processing means which (1) performs an editing operation, when voice information and editing information are inputted, based on an editing command which is a first candidate of speech recognition, and displays a menu of candidates which are second and following candidates of the speech recognition on a display screen of the information displaying means, and (2) when the editing operation performed based on the editing command which is the first candidate of the speech recognition is erroneous, or when the user makes an erroneous input, stores information already inputted, including the editing information and excluding the voice information, selects an editing command from the menu of the second and following candidates of the speech recognition with the human finger or the writing pen, and executes an editing operation based on the selected editing command.
-
-
14. An erroneous input correcting method in a composite input information processing system, the method comprising the steps of:
-
inputting by voice an editing instruction indicative of a modification in shape or a change in position of a displayed object while designating the displayed object directly; storing position information of the object; performing speech recognition of the editing instruction inputted by voice, and executing an editing instruction having a first rank of reliability of recognition which is an editing instruction which is most likely to be representative of the inputted editing instruction; displaying (1) a result of executing the editing instruction having the first rank of reliability of recognition, and (2) a menu of editing instructions having a second rank and lower ranks of reliability of recognition as a result of recognition of the editing instruction inputted by voice; selecting an editing instruction from the menu of editing instructions having the second rank and lower ranks of reliability of recognition; and executing the editing instruction selected from the menu for the position information of the object.
-
-
15. An information processing system comprising:
-
speech recognition processing means for recognizing an editing instruction inputted by voice, and determining a plurality of candidates of recognition; processing means for executing, with respect to an editing object designated by pointing, an editing instruction which is a candidate of recognition having a first rank of reliability among the candidates of recognition; and display means for displaying (1) a processing result of the editing instruction which is the candidate of recognition having the first rank of reliability, and (2) candidates of recognition having a second rank and lower ranks of reliability; wherein when the processing result of the editing instruction which is the candidate of recognition having the first rank of reliability is erroneous, or when the user makes an erroneous input, the processing means executes, with respect to the editing object, an editing instruction selected from the candidates of recognition having the second rank and lower ranks of reliability displayed by the display means. - View Dependent Claims (16, 17)
-
-
18. An information processing method using a speech recognition processing, the method comprising the steps of:
-
(a) inputting by voice an instruction sentence containing an editing instruction, an editing object, and position information required for editing; (b) specifying an arbitrary object and an arbitrary position on a display; (c) performing speech recognition of the instruction sentence, and determining a plurality of candidates of recognition of the editing instruction; (d) using the object and the position specified in step (b) as the editing object and the position information indicated in step (a), and executing an editing instruction which is a candidate of recognition having a first rank of reliability among the candidates of recognition; (e) displaying on the display (1) a result of executing the editing instruction which is a candidate of recognition having the first rank of reliability, and (2) the candidates of recognition; (f) when the result of executing the editing instruction which is the candidate of recognition having the first rank of reliability is erroneous, selecting an editing instruction from the candidates of recognition displayed on the display other than the candidate of recognition having the first rank of reliability; and (g) executing again the instruction sentence inputted in step (a) based on the editing instruction selected in step (f) and the object and the position specified in step (b). - View Dependent Claims (19, 20)
-
-
21. An information processing system using voice comprising:
-
a display; a pointing device; and a control device which recognizes a plurality of candidates of recognition from inputted voice information representing a desired processing by performing voice recognition on the inputted voice information, the candidates of recognition including a first candidate of recognition and other candidates of recognition, executes a processing indicated by the first candidate of recognition while displaying the other candidates of recognition in a menu, and if the processing indicated by the first candidate of recognition is erroneous, executes a correct processing indicated by a correct candidate of recognition selected from the other candidates of recognition displayed in the menu. - View Dependent Claims (22)
-
Specification