Package | Description |
---|---|
org.commonreality.modalities.vocal | |
org.commonreality.object.manager.impl | |
org.commonreality.participant.impl | |
org.commonreality.sensors.aural |
Modifier and Type | Method and Description |
---|---|
static IIdentifier |
VocalUtilities.getSpeaker(IRealObject realObject) |
Modifier and Type | Class and Description |
---|---|
class |
RealObject |
Modifier and Type | Method and Description |
---|---|
IRealObject |
RequestableRealObjectManager.request(IIdentifier participantIdentifier) |
Modifier and Type | Method and Description |
---|---|
IRealObject |
DefaultAuralSensor.newSound(java.lang.String[] types,
java.lang.String content,
double onset,
double duration) |
IRealObject |
AuralUtilities.newSound(java.lang.String[] types,
java.lang.String content,
double onset,
double duration)
request and configure a new sound.
|
IRealObject |
DefaultAuralSensor.newVocalization(java.lang.String content,
double onset,
double duration,
IIdentifier agent) |
IRealObject |
AuralUtilities.newVocalization(java.lang.String content,
double onset,
double duration,
IIdentifier agent) |
Modifier and Type | Method and Description |
---|---|
protected void |
GeneralAuralProcessor.addAural(IRealObject auralObject) |
protected double |
AuralUtilities.getExpirationTime(IRealObject object) |
protected double |
AuralUtilities.getOnsetTime(IRealObject object) |
void |
GeneralAuralProcessor.IAuralMutator.mutate(IAfferentObject auralPercept,
IRealObject auralSource,
ISensor sensor) |
void |
DefaultAuralSensor.queueSound(IRealObject aural) |
void |
AuralUtilities.queueSound(IRealObject aural) |
Modifier and Type | Method and Description |
---|---|
void |
GeneralAuralProcessor.objectsAdded(IObjectEvent<IRealObject,?> addEvent) |
void |
GeneralAuralProcessor.objectsRemoved(IObjectEvent<IRealObject,?> removeEvent)
this ignores the removal of the original
IRealObject that launched
the IAfferentObject percept of the sound, since the percept is
internal |
void |
GeneralAuralProcessor.objectsUpdated(IObjectEvent<IRealObject,?> updateEvent)
aural events don't change once they've been detected
|