Speech recognition system with maximum entropy language models
OwnerJochen Petersinventor
Life of this patent
Estimating the term…
Abstract
The invention relates to a method of setting a free parameter 1 λ α ortho of an attribute in a maximum-entropy speech model, which free parameter could not be set previously with the help of a training algorithm. It is an object of the invention to provide a speech recognition system 100, a training device 10 and a method of setting such a parameter 2 λ α ortho that has a number of possible interpretations. This object is achieved in accordance with the invention in that 3 λ α ortho is calculated as follows: 4 λ α ortho = log ( m α ortho , mod Nenner α ) with m α ortho , mod = ∑ β ∈ A i m β ortho and denominator α = ∑ β ∈ Ai exp ( - λ β ortho ) · M β ortho .
Claims5
A method of setting a free orthogonalized parameter
- 88 λ α ortho ps of an attribute α in a maximum-entropy speech model MESM, if this free parameter could not be set with the help of a training algorithm executed previously, where the attribute a belongs to an attribute group Ai from a total of i=1 . . . n attribute groups in the MESM, the method comprising the following steps:
- a) Replacing a desired orthogonalized boundary value
- 89 m α ortho
- for the attribute a with a modified desired orthogonalized boundary value
- 90 m α ortho , mod
- with:
- 91 m α ortho , mod = ∑ β = A i m β ortho
- where
- βεAi:
- represents all the attributes β ε Ai that have a wider range than the attribute α, which end in the attribute α;
- and
- 92 m β ortho :
- represents the desired orthogonalized boundary values for the attributes β;
- b) Calculating an expression ‘denominatorα’ according to:
- denominatorα
- 93 ∑ β ∈ A i exp ( - λ β ortho ) · M β ortho
- where
- βεAi:
- represents all the attributes β ε Ai that have a wider range than the attribute α, which end in the attribute α;
- 94 λ β ortho :
- represents the free orthogonalized parameter of the MESM for attribute β;
- and
- 95 M β ortho :
- represents the approximate boundary value for the desired orthogonalized boundary value for the attribute β;
- and
- c) Calculating the free orthogonalized parameter
- 96 λ β ortho
- according to
- 97 λ α ortho = log ( m α ortho , mod denominator α )
A speech recognition system (100) which carries out speech recognition on the basis of the MESM, comprising a training device (10) as claimed in claim 5.
Dependencies are inferred from the claim text.