public class PhoneWordSearchState extends PhoneNonEmittingSearchState implements WordSearchState
linguist, unit| Constructor and Description |
|---|
PhoneWordSearchState(Unit unit,
AllphoneLinguist linguist,
float insertionProb,
float languageProb) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
getOrder()
Returns the order of this particular state
|
Pronunciation |
getPronunciation()
Gets the word (as a pronunciation)
|
SearchStateArc[] |
getSuccessors()
Gets a successor to this search state
|
int |
hashCode() |
boolean |
isFinal()
Determines if this is a final state
|
boolean |
isWordStart()
Returns true if this WordSearchState indicates the start of a word.
|
getInsertionProbability, getLanguageProbability, getLexState, getProbability, getSignature, getState, getWordHistory, isEmitting, toPrettyStringclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetLexState, getSignature, getWordHistory, isEmitting, toPrettyStringpublic PhoneWordSearchState(Unit unit, AllphoneLinguist linguist, float insertionProb, float languageProb)
public SearchStateArc[] getSuccessors()
SearchStategetSuccessors in interface SearchStategetSuccessors in class PhoneNonEmittingSearchStatepublic boolean isFinal()
SearchStateisFinal in interface SearchStateisFinal in class PhoneNonEmittingSearchStatetrue if the state is a final statepublic Pronunciation getPronunciation()
WordSearchStategetPronunciation in interface WordSearchStatepublic boolean isWordStart()
WordSearchStateisWordStart in interface WordSearchStatepublic int getOrder()
SearchStategetOrder in interface SearchStategetOrder in class PhoneNonEmittingSearchStatepublic boolean equals(java.lang.Object obj)
equals in class PhoneNonEmittingSearchStatepublic int hashCode()
hashCode in class PhoneNonEmittingSearchState