Semantic object synchronous understanding for highly interactive interface
First Claim
Patent Images
1. A computer-implemented method for interacting with a computer system, the method comprising:
- receiving input from a user and capturing the input for processing; and
performing recognition on the input to ascertain semantic information pertaining to a first portion of the input and outputting a semantic object comprising data in a format to be processed by a computer application and being in accordance with the input that has been recognized and semantic information for the first portion, wherein performing recognition and outputting the semantic object are performed while capturing continues for subsequent portions of the input.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system provide a speech input mode which dynamically reports partial semantic parses, while audio captioning is still in progress. The semantic parses can be evaluated with an outcome immediately reported back to the user. The net effect is that task conventionally performed in the system turn are now carried out in the midst of the user turn thereby presenting a significant departure from the turn-taking nature of a spoken dialogue.
266 Citations
49 Claims
-
1. A computer-implemented method for interacting with a computer system, the method comprising:
-
receiving input from a user and capturing the input for processing; and
performing recognition on the input to ascertain semantic information pertaining to a first portion of the input and outputting a semantic object comprising data in a format to be processed by a computer application and being in accordance with the input that has been recognized and semantic information for the first portion, wherein performing recognition and outputting the semantic object are performed while capturing continues for subsequent portions of the input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable media including instructions readable by a computing device which, when implemented, cause the computing device to handle information by performing steps comprising:
-
establishing a language model to perform recognition and understanding, the language model adapted to provide data in a format to be processed by a computer application and being in accordance with an input received and to provide semantic information for the input received;
receiving input from a user and capturing the input for processing;
processing the input with the language model to perform recognition on the input to ascertain semantic information pertaining to a first portion of the input and outputting a semantic object comprising data in a format to be processed by a computer application and being in accordance with the input that has been recognized and semantic information for the first portion, wherein performing recognition and outputting the semantic object are performed while capturing continues for subsequent portions of the input. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer readable media including instructions readable by a computing device comprising:
a module adapted to receive input from a user and capture the input for processing, the module adapted to perform recognition on the input to ascertain semantic information pertaining to a first portion of the input and adapted to output a semantic object comprising data in a format to be processed by a computer application and being in accordance with the input that has been recognized and semantic information for the first portion, wherein performing recognition and outputting the semantic object are performed while capturing continues for subsequent portions of the input. - View Dependent Claims (35, 36, 37, 38, 39)
-
40. A computer readable media including instructions readable by a computing device comprising:
a module configured to perform a selected task, the module adapted to receive semantic objects synchronously in accordance with a user'"'"'s input, each semantic object comprising data in a format to be processed by a computer application and in accordance with a portion of input from the user and semantic information pertaining to the portion of input from the user, the module adapted to take action as a function of processing the semantic objects synchronously. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
Specification