|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.sphinx.decoder.search.AlternateHypothesisManager
Created by IntelliJ IDEA. User: woelfel Date: Jun 16, 2003 Time: 11:45:05 AM To change this template use Options | File Templates.
Constructor Summary | |
AlternateHypothesisManager(int maxEdges)
Creates an alternate hypotheses manager |
Method Summary | |
void |
addAlternatePredecessor(Token token,
Token predecessor)
Collects adds alternate predecessors for a token that would have lost because of viterbi. |
void |
changeSuccessor(Token newSuccessor,
Token oldSuccessor)
Chantge the successor from one token to another |
java.util.List |
getAlternatePredecessors(Token token)
Returns a list of alternate predecessors for a token. |
void |
purge()
Purge all but max number of alternate preceding token hypotheses. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AlternateHypothesisManager(int maxEdges)
maxEdges
- the maximum edges allowedMethod Detail |
public void addAlternatePredecessor(Token token, Token predecessor)
token
- - a token that has an alternate lower
scoring predecessor that still might be of interestpredecessor
- - a predecessor that scores lower
than token.getPredecessor().public java.util.List getAlternatePredecessors(Token token)
token
- - a token that may have alternate lower
scoring predecessor that still might be of interest
public void purge()
public void changeSuccessor(Token newSuccessor, Token oldSuccessor)
newSuccessor
- the new successor tokenoldSuccessor
- the old successor token
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |