|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.sphinx.linguist.acoustic.tiedstate.SenoneHMMState
Represents a single state in an HMM
Method Summary | |
float[] |
calculateComponentScore(Data feature)
Gets the scores for each mixture component in this HMM state |
boolean |
equals(java.lang.Object other)
Determines if two HMMStates are equal |
HMM |
getHMM()
Gets the HMM associated with this state |
float |
getScore(Data feature)
Gets the score for this HMM state |
Senone |
getSenone()
Gets the senone for this HMM state |
int |
getState()
Gets the state |
HMMStateArc[] |
getSuccessors()
Retrieves the state of successor states for this state |
int |
hashCode()
Returns the hashcode for this state |
boolean |
isEmitting()
Determines if this HMMState is an emittting state |
boolean |
isExitState()
Determines if this state is an exit state of the HMM |
java.lang.String |
toString()
returns a string represntation of this object |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
public HMM getHMM()
getHMM
in interface HMMState
public int getState()
getState
in interface HMMState
public float getScore(Data feature)
getScore
in interface HMMState
feature
- the feature to be scored
public float[] calculateComponentScore(Data feature)
feature
- the feature to be scored
public Senone getSenone()
public boolean equals(java.lang.Object other)
other
- the state to compare this one to
public int hashCode()
public final boolean isEmitting()
isEmitting
in interface HMMState
public HMMStateArc[] getSuccessors()
getSuccessors
in interface HMMState
public boolean isExitState()
isExitState
in interface HMMState
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |