Method for processing initially recognized speech in a speech recognition session
First Claim
Patent Images
1. In a speech recognition session, a method of speech processing utilizing a plurality of grammars, said method comprising:
- spawning a separate thread of execution corresponding to each one of said plurality grammars;
allocating a post-processing recognition task to each said separate thread of execution, each said post-processing recognition task producing a possible recognition result using said corresponding grammar; and
identifying a possible recognition result produced by one of said post-processing recognition tasks.
2 Assignments
0 Petitions
Accused Products
Abstract
In a speech recognition session, a method of speech processing utilizing a plurality of grammars can include a series of steps. The method can include spawning a separate thread of execution corresponding to each one of a plurality grammars and allocating a post-processing recognition task to each separate thread of execution. Each post-processing recognition task can produce a possible recognition result using the corresponding grammar. A possible recognition result produced by one of the post-processing recognition tasks can be identified.
33 Citations
14 Claims
-
1. In a speech recognition session, a method of speech processing utilizing a plurality of grammars, said method comprising:
-
spawning a separate thread of execution corresponding to each one of said plurality grammars;
allocating a post-processing recognition task to each said separate thread of execution, each said post-processing recognition task producing a possible recognition result using said corresponding grammar; and
identifying a possible recognition result produced by one of said post-processing recognition tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
spawning a separate thread of execution corresponding to each one of a plurality grammars;
allocating a post-processing recognition task to each said separate thread of execution, each said post-processing recognition task producing a possible recognition result using said corresponding grammar; and
identifying a possible recognition result produced by one of said post-processing recognition tasks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification