Automatic speech recognition method and apparatus
First Claim
Patent Images
1. A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,said system comprising a processor adapted to:
- to obtain a first low order language model look ahead tree having a language first low order language model probability assigned to the words of the vocabulary and the language model look ahead probabilities calculated for nodes in said first low order language model look ahead tree;
to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; and
to update the look ahead probability at the nodes of the first low order language model look ahead tree which are affected by the words where the language model has been updated, wherein the first low order language model look ahead tree is one order lower than the higher order language model.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,
- said apparatus comprising:
- means to assign a language model probability to each of the words of the vocabulary using a first low order language model;
- means to calculate the language look ahead probabilities for all nodes in said tree using said first language model;
- means to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; and
- means to update the look ahead probability at only the nodes which are affected by the words where the language model has been updated.
45 Citations
25 Claims
-
1. A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,
said system comprising a processor adapted to: -
to obtain a first low order language model look ahead tree having a language first low order language model probability assigned to the words of the vocabulary and the language model look ahead probabilities calculated for nodes in said first low order language model look ahead tree; to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; and to update the look ahead probability at the nodes of the first low order language model look ahead tree which are affected by the words where the language model has been updated, wherein the first low order language model look ahead tree is one order lower than the higher order language model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of calculating language model look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,
said method comprising: -
assigning a language model probability to each of the words of the vocabulary using a first low order language model; calculating the language look ahead probabilities for all nodes in said tree using said first language model; determining if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model probabilities; and updating the look ahead probability at only the nodes which are affected by the words where the language model has been updated. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification