|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.sphinx.linguist.flat.FlatLinguist
edu.cmu.sphinx.research.parallel.ParallelSimpleLinguist
A extended form of the FlatLinguist
that creates a search graph with states for multiple
feature streams.
The only difference in the topology of the search graph created by this linguist and the FlatLinguist is that at a certain level (either the unit or the state level), the graph splits into two parallel branches of states, one for each feature stream. Moreover, at the end of that same level, the multiple streams are again merged.
Field Summary | |
static java.lang.String |
PROP_FEATURE_STREAMS
Property that specifies the feature streams. |
static java.lang.String |
PROP_STACK_CAPACITY
The sphinx property that specifies the height of the token stacks. |
static int |
PROP_STACK_CAPACITY_DEFAULT
The default value for the property PROP_STACK_CAPACITY, which is 0. |
static java.lang.String |
PROP_TIE_LEVEL
The sphinx property that specifies the level at which the parallel states tie. |
static java.lang.String |
PROP_TIE_LEVEL_DEFAULT
The default value for the property PROP_TIE_LEVEL, which is "unit". |
Constructor Summary | |
ParallelSimpleLinguist()
|
Method Summary | |
java.util.Iterator |
getFeatureStreams()
Returns an Iterator of the feature streams. |
void |
newProperties(PropertySheet ps)
This method is called when this configurable component has new data. |
void |
register(java.lang.String name,
Registry registry)
Register my properties. |
Methods inherited from class edu.cmu.sphinx.linguist.flat.FlatLinguist |
allocate, deallocate, getLogMath, getLogSilenceInsertionProbability, getName, getSearchGraph, startRecognition, stopRecognition |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PROP_STACK_CAPACITY
public static final int PROP_STACK_CAPACITY_DEFAULT
public static final java.lang.String PROP_TIE_LEVEL
public static final java.lang.String PROP_TIE_LEVEL_DEFAULT
public static final java.lang.String PROP_FEATURE_STREAMS
Constructor Detail |
public ParallelSimpleLinguist()
Method Detail |
public void register(java.lang.String name, Registry registry) throws PropertyException
Configurable
register
in interface Configurable
register
in class FlatLinguist
PropertyException
public void newProperties(PropertySheet ps) throws PropertyException
Configurable
newProperties
in interface Configurable
newProperties
in class FlatLinguist
PropertyException
public java.util.Iterator getFeatureStreams()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |