public class DefaultVocalModule6 extends AbstractVocalModule
IVocalModule.ExecutionTimeResolution
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHARACTERS_PER_SYLLABLE_PARAM |
static java.lang.String |
DIFFERENT_PREPARATION_TIME_PARAM |
static java.lang.String |
EMPTY_PREPARATION_TIME_PARAM |
static java.lang.String |
EXECUTION_TIME_RESOLUTION_PARAM |
static java.lang.String |
PROCESSING_TIME_PARAM |
static java.lang.String |
SAME_PREPARATION_TIME_PARAM |
static java.lang.String |
SYLLABLE_RATE_PARAM |
CLEAR_CHUNK_TYPE, PREPARATION_EQUATION, SPEAK_CHUNK_TYPE, STRING_SLOT, SUBVOCALIZE_CHUNK_TYPE, VOCAL_BUFFER, VOCALIZATION_EQUATION
GREATER_THAN_CURRENT_CHUNK, HIGHEST_CHUNK, LESS_THAN_CURRENT_CHUNK, LOWEST_CHUNK
STRICT_SYNCHRONIZATION_PARAM
Constructor and Description |
---|
DefaultVocalModule6() |
Modifier and Type | Method and Description |
---|---|
double |
getCharactersPerSyllable() |
double |
getDifferentPreparationTime() |
double |
getEmptyPreparationTime() |
java.lang.String |
getParameter(java.lang.String key)
return parameter value - null if not defined.
|
double |
getProcessingTime() |
double |
getSamePreparationTime() |
java.util.Collection<java.lang.String> |
getSetableParameters()
Return list of all parameters that can be set.
|
double |
getSyllableRate() |
void |
setCharactersPerSyllable(double charactersPerSyllable) |
void |
setDifferentPreparationTime(double differentPreparationTime) |
void |
setEmptyPreparationTime(double emptyPreparationTime) |
void |
setParameter(java.lang.String key,
java.lang.String value)
Set the named parameter
|
void |
setProcessingTime(double processingTime) |
void |
setSamePreparationTime(double samePreparationTime) |
void |
setSyllableRate(double syllableRate) |
addListener, connectToCommonReality, createBuffers, createVocalBuffer, disconnectFromCommonReality, dispatch, execute, getExecutionTimeEquation, getExecutionTimeResolution, getPreparationTimeEquation, getPreparedVocalization, getProcessingTimeEquation, getSpeakChunkType, getSubvocalizeChunkType, getVocalBuffer, getVocalizationSource, hasListeners, initialize, prepare, removeListener, reset, setExecutionTimeEquation, setExecutionTimeResolution, setPreparationTimeEquation, setProcessingTimeEquation
dispose, getBusyChunk, getCommonRealityExecutor, getErrorChunk, getExecutor, getFreeChunk, getNamedChunk, getNamedChunkType, getRequestedChunk, getSymbolGrounder, getUnrequestedChunk, setSymbolGrounder
getPossibleParameters, isStrictSynchronizationEnabled, setStrictSynchronizationEnabled, synchronizedTimedEvent
delayedFuture, delayedFuture, getModel, getName, getSafeName, immediateFuture, immediateReturn, install, setExecutor, uninstall
addAdapterFactory, getAdapter, removeAdapterFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCommonRealityExecutor, getSymbolGrounder, setSymbolGrounder
getExecutor, isStrictSynchronizationEnabled, setStrictSynchronizationEnabled, synchronizedTimedEvent
uninstall
getAdapter
getPossibleParameters
public static final java.lang.String SYLLABLE_RATE_PARAM
public static final java.lang.String CHARACTERS_PER_SYLLABLE_PARAM
public static final java.lang.String EMPTY_PREPARATION_TIME_PARAM
public static final java.lang.String DIFFERENT_PREPARATION_TIME_PARAM
public static final java.lang.String SAME_PREPARATION_TIME_PARAM
public static final java.lang.String PROCESSING_TIME_PARAM
public static final java.lang.String EXECUTION_TIME_RESOLUTION_PARAM
public java.util.Collection<java.lang.String> getSetableParameters()
IParameterized
getSetableParameters
in interface IParameterized
getSetableParameters
in class AbstractAsynchronousModule
public java.lang.String getParameter(java.lang.String key)
IParameterized
getParameter
in interface IParameterized
getParameter
in class AbstractAsynchronousModule
key
- Description of the Parameterpublic void setParameter(java.lang.String key, java.lang.String value)
IParameterized
setParameter
in interface IParameterized
setParameter
in class AbstractAsynchronousModule
public double getEmptyPreparationTime()
public void setEmptyPreparationTime(double emptyPreparationTime)
public double getDifferentPreparationTime()
public void setDifferentPreparationTime(double differentPreparationTime)
public double getSamePreparationTime()
public void setSamePreparationTime(double samePreparationTime)
public double getProcessingTime()
public void setProcessingTime(double processingTime)
public double getSyllableRate()
public void setSyllableRate(double syllableRate)
public double getCharactersPerSyllable()
public void setCharactersPerSyllable(double charactersPerSyllable)