public class DefaultAuralModule6 extends AbstractAuralModule
AURAL_DECAY_TIME_PARAM, ENABLE_BUFFER_STUFF_PARAM, ENCODING_TIME_EQUATION_PARAM
ATTENDED_STATUS_SLOT, AUDIO_EVENT_CHUNK_TYPE, AURAL_BUFFER, AURAL_LOCATION_BUFFER, AZIMUTH_SLOT, CLEAR_CHUNK_TYPE, CONTENT_SLOT, DIGIT_CHUNK_TYPE, DURATION_SLOT, ELEVATION_SLOT, EVENT_SLOT, EXTERNAL_CHUNK, INTERNAL_CHUNK, KIND_SLOT, LOCATION_SLOT, OFFSET_SLOT, ONSET_SLOT, PITCH_SLOT, SOUND_CHUNK_TYPE, SPEECH_CHUNK_TYPE, TONE_CHUNK_TYPE, WORD_CHUNK_TYPE
GREATER_THAN_CURRENT_CHUNK, HIGHEST_CHUNK, LESS_THAN_CURRENT_CHUNK, LOWEST_CHUNK
STRICT_SYNCHRONIZATION_PARAM
Constructor and Description |
---|
DefaultAuralModule6() |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<IChunk> |
attendTo(PerceptualSearchResult result,
double requestTime)
attend to some search result, potentially returning some attended
perceptual representation in the future.
|
protected IAuralActivationBuffer |
createAuralBuffer(IAuralLocationBuffer locationBuffer) |
protected IAuralLocationBuffer |
createAuralLocationBuffer() |
protected IAuralMemory |
createAuralMemory() |
void |
initialize()
this will be called after all the modules have been installed permitting
the module to attach listeners to other modules.
|
void |
reset()
reset the module.
|
void |
reset(boolean resetFINSTs) |
java.util.concurrent.Future<PerceptualSearchResult> |
search(ChunkTypeRequest request,
double requestTime,
boolean isStuffRequest)
search perceptual memory, returning some result in the future
|
addListener, applyParameters, connectToCommonReality, createBuffers, disconnectFromCommonReality, dispatch, dispose, getAudioEventChunkType, getAuralActivationBuffer, getAuralDecayTime, getAuralLocationBuffer, getAuralMemory, getClearChunkType, getEncodingTimeEquation, getExternalChunk, getHighestChunk, getInternalChunk, getLowestChunk, getParameter, getPerceptualMemory, getRecodeTime, getSetableParameters, getSoundChunkType, hasListeners, isBufferStuffEnabled, removeListener, setAuralDecayTime, setParameter, setRecodeTime
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
protected IAuralActivationBuffer createAuralBuffer(IAuralLocationBuffer locationBuffer)
createAuralBuffer
in class AbstractAuralModule
AbstractAuralModule.createAuralBuffer(org.jactr.modules.pm.aural.buffer.IAuralLocationBuffer)
protected IAuralLocationBuffer createAuralLocationBuffer()
createAuralLocationBuffer
in class AbstractAuralModule
AbstractAuralModule.createAuralLocationBuffer()
public void initialize()
IModule
initialize
in interface IModule
initialize
in interface IInitializable
initialize
in class AbstractAuralModule
AbstractModule.initialize()
protected IAuralMemory createAuralMemory()
createAuralMemory
in class AbstractAuralModule
public java.util.concurrent.Future<IChunk> attendTo(PerceptualSearchResult result, double requestTime)
IPerceptualMemoryModule
public java.util.concurrent.Future<PerceptualSearchResult> search(ChunkTypeRequest request, double requestTime, boolean isStuffRequest)
IPerceptualMemoryModule
public void reset(boolean resetFINSTs)
public void reset()
IModule