org.jactr.modules.pm.vocal
Interface IVocalModule
- All Superinterfaces:
- IAsynchronousModule, IInitializable, IInstallable, IModule, IPerceptualModule
- All Known Implementing Classes:
- AbstractVocalModule, DefaultVocalModule6
public interface IVocalModule
- extends IPerceptualModule
CLEAR_CHUNK_TYPE
static final java.lang.String CLEAR_CHUNK_TYPE
- See Also:
- Constant Field Values
SPEAK_CHUNK_TYPE
static final java.lang.String SPEAK_CHUNK_TYPE
- See Also:
- Constant Field Values
SUBVOCALIZE_CHUNK_TYPE
static final java.lang.String SUBVOCALIZE_CHUNK_TYPE
- See Also:
- Constant Field Values
STRING_SLOT
static final java.lang.String STRING_SLOT
- See Also:
- Constant Field Values
VOCAL_BUFFER
static final java.lang.String VOCAL_BUFFER
- See Also:
- Constant Field Values
PREPARATION_EQUATION
static final java.lang.String PREPARATION_EQUATION
- See Also:
- Constant Field Values
VOCALIZATION_EQUATION
static final java.lang.String VOCALIZATION_EQUATION
- See Also:
- Constant Field Values
getPreparedVocalization
java.lang.String getPreparedVocalization()
- returns the currently prepared, but not vocalized speach
- Returns:
getExecutionTimeEquation
IVocalExecutionTimeEquation getExecutionTimeEquation()
getPreparationTimeEquation
IVocalPreparationTimeEquation getPreparationTimeEquation()
getProcessingTimeEquation
IVocalProcessingTimeEquation getProcessingTimeEquation()
getSpeakChunkType
IChunkType getSpeakChunkType()
getSubvocalizeChunkType
IChunkType getSubvocalizeChunkType()
getExecutionTimeResolution
IVocalModule.ExecutionTimeResolution getExecutionTimeResolution()
reset
void reset()
- reset the module
getVocalBuffer
IVocalActivationBuffer getVocalBuffer()
prepare
void prepare(ChunkTypeRequest request,
java.lang.String text,
boolean isVocalization)
execute
void execute(org.commonreality.identifier.IIdentifier commandId,
boolean isVocalization)