edu.cmu.sphinx.linguist.lextree
Class LexTreeLinguist.LexTreeNonEmittingHMMState

java.lang.Object
  extended by edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.LexTreeHMMState
      extended by edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.LexTreeNonEmittingHMMState
All Implemented Interfaces:
HMMSearchState, SearchState, SearchStateArc
Enclosing class:
LexTreeLinguist

public class LexTreeLinguist.LexTreeNonEmittingHMMState
extends LexTreeLinguist.LexTreeHMMState

Represents a non emitting hmm state


Method Summary
 java.lang.Object getLexState()
          Returns the lex tree state
 int getOrder()
          Returns the order of this particular state
 float getProbability()
          Gets the composite probability of entering this state
 float getSmearProb()
           
 float getSmearTerm()
           
 SearchState getState()
          Gets a successor to this search state
 WordSequence getWordHistory()
          Returns the word sequence for this state
 boolean isFinal()
          Determines if this is a final state
 java.lang.String toPrettyString()
          Returns a pretty version of the string representation for this object
 
Methods inherited from class edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.LexTreeHMMState
equals, getAcousticProbability, getHMMState, getInsertionProbability, getLanguageProbability, getSignature, getSuccessors, hashCode, isEmitting, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.cmu.sphinx.linguist.SearchState
getLexState, getWordHistory, isFinal, toPrettyString
 

Method Detail

getOrder

public int getOrder()
Description copied from interface: SearchState
Returns the order of this particular state

Specified by:
getOrder in interface SearchState
Overrides:
getOrder in class LexTreeLinguist.LexTreeHMMState
Returns:
the state order for this state

getSmearTerm

public float getSmearTerm()

getSmearProb

public float getSmearProb()

getState

public SearchState getState()
Gets a successor to this search state

Specified by:
getState in interface SearchStateArc
Returns:
the sucessor state

getProbability

public float getProbability()
Gets the composite probability of entering this state

Specified by:
getProbability in interface SearchStateArc
Returns:
the log probability

isFinal

public boolean isFinal()
Determines if this is a final state

Specified by:
isFinal in interface SearchState
Returns:
true if this is an final state.

getWordHistory

public WordSequence getWordHistory()
Returns the word sequence for this state

Specified by:
getWordHistory in interface SearchState
Returns:
the word sequence

getLexState

public java.lang.Object getLexState()
Description copied from interface: SearchState
Returns the lex tree state

Specified by:
getLexState in interface SearchState
Returns:
the lex tree state

toPrettyString

public java.lang.String toPrettyString()
Returns a pretty version of the string representation for this object

Specified by:
toPrettyString in interface SearchState
Returns:
a pretty string