Method and apparatus for continuous speech recognition using a layered, self-adjusting decoder network
First Claim
1. A method for continuous speech recognition, comprising the steps of:
- calculating a soft beam based on existing arcs;
predicting a new arc before any new arc is created;
said predicting step includes calculating by means of an arc predication process a path score entering the first state of each respective arc before allocating memory space for each new arc;
comparing each calculated path score with a present soft beam;
if a calculated path score is within the present soft beam, creating the predicted arc; and
updating the soft beam.
10 Assignments
0 Petitions
Accused Products
Abstract
A continuous speech decoder that is built up of multiple layers. Each of the layers uses independent knowledge sources and rules, but all the layers cooperate to quickly decode the speech input into words. A first layer is concerned with acoustic data, a second layer with phone data of speech and a third layer concerns word data and word sequences. By separating these layers, the higher layers can be made time independent and asynchronous. Thus the asynchronous layers can process data quickly and give fast support to the first layer which keeps a dynamic record called a dynamic network of the most likely continuous speech results. The speed and separation of this decoder allows better memory efficiency and better decoder results compared to previously known continuous speech decoders.
45 Citations
3 Claims
-
1. A method for continuous speech recognition, comprising the steps of:
-
calculating a soft beam based on existing arcs; predicting a new arc before any new arc is created; said predicting step includes calculating by means of an arc predication process a path score entering the first state of each respective arc before allocating memory space for each new arc; comparing each calculated path score with a present soft beam; if a calculated path score is within the present soft beam, creating the predicted arc; and updating the soft beam. - View Dependent Claims (2, 3)
-
Specification