- getBindingId() - Method in interface org.mechio.api.speech.viseme.config.VisemeBindingConfig
-
Returns the binding key for the VisemeBinding.
- getBindingKey() - Method in class org.mechio.api.speech.viseme.VisemeBinding
-
Returns the binding key for this VisemeBinding.
- getBindingValues(Viseme) - Method in class org.mechio.api.speech.viseme.VisemeBindingManager
-
Returns a Map of binding keys to NormalizedDoubles for the given Viseme.
- getById(int) - Static method in enum org.mechio.api.speech.viseme.Viseme
-
Returns the Viseme with the given Id.
- getConfigSourceId() - Method in interface org.mechio.api.speech.SpeechConfig
-
- getConfigurationClass() - Method in class org.mechio.api.speech.viseme.config.VisemeBindingManagerFactory
-
- getCurrentData() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns event data (usually phone or viseme id) associated with the start
of the event.
- getCurrentViseme() - Method in class org.mechio.api.speech.viseme.DefaultVisemeEvent
-
- getCurrentViseme() - Method in interface org.mechio.api.speech.viseme.VisemeEvent
-
Returns the current Viseme at the time of the event.
- getDuration() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns the duration of the event in milliseconds.
- getDuration() - Method in class org.mechio.api.speech.viseme.DefaultVisemeEvent
-
- getDuration() - Method in interface org.mechio.api.speech.viseme.VisemeEvent
-
Returns the number of milliseconds for the transition to the next Viseme.
- getEvent(long) - Method in class org.mechio.api.speech.viseme.VisemeEventQueue
-
- getEventType() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns the name of the event of this event.
- getListener() - Method in class org.mechio.api.speech.viseme.VisemeEventQueue
-
- getNextData() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns event data (usually phone or viseme id) associated with the end
of the event.
- getNextViseme() - Method in class org.mechio.api.speech.viseme.DefaultVisemeEvent
-
- getNextViseme() - Method in interface org.mechio.api.speech.viseme.VisemeEvent
-
Returns the Viseme to transition to.
- getPhrase() - Method in interface org.mechio.api.speech.SpeechRequest
-
Returns the phrase the SpeechService is being requested to speak.
- getPosition() - Method in interface org.mechio.api.speech.viseme.VisemePosition
-
- getRequestSourceId() - Method in interface org.mechio.api.speech.SpeechRequest
-
Returns the id String of the service making the request.
- getSampleRate() - Method in interface org.mechio.api.speech.SpeechConfig
-
- getServiceClass() - Method in class org.mechio.api.speech.lifecycle.RemoteSpeechServiceClientLifecycle
-
- getServiceClass() - Method in class org.mechio.api.speech.lifecycle.RemoteSpeechServiceHostLifecycle
-
- getServiceClass() - Method in class org.mechio.api.speech.viseme.config.VisemeBindingManagerFactory
-
- getServiceClass() - Method in class org.mechio.api.speech.viseme.lifecycle.VisemeBindingManagerLifecycle
-
- getServiceClass() - Method in class org.mechio.api.speech.viseme.lifecycle.VisemeEventNotifierLifecycle
-
- getServiceVersion() - Method in class org.mechio.api.speech.viseme.config.VisemeBindingManagerFactory
-
- getSpeechEvents() - Method in interface org.mechio.api.speech.SpeechEventList
-
Returns the List of SpeechEvents.
- getSpeechJobId() - Method in interface org.mechio.api.speech.SpeechJob
-
- getSpeechJobId() - Method in class org.mechio.api.speech.utils.DefaultSpeechJob
-
Returns a unique id for this SpeechJob.
- getSpeechServiceId() - Method in class org.mechio.api.speech.messaging.RemoteSpeechServiceClient
-
- getSpeechServiceId() - Method in interface org.mechio.api.speech.SpeechConfig
-
- getSpeechServiceId() - Method in interface org.mechio.api.speech.SpeechEventList
-
Returns the id String of the SpeechService the events originated from.
- getSpeechServiceId() - Method in interface org.mechio.api.speech.SpeechRequest
-
Returns the id String of request's intended SpeechService.
- getSpeechServiceId() - Method in interface org.mechio.api.speech.SpeechService
-
Returns the SpeechService Id.
- getSpeechText() - Method in interface org.mechio.api.speech.SpeechJob
-
- getSpeechText() - Method in class org.mechio.api.speech.utils.DefaultSpeechJob
-
Returns the text being spoken.
- getStartTime() - Method in interface org.mechio.api.speech.SpeechJob
-
- getStartTime() - Method in class org.mechio.api.speech.utils.DefaultSpeechJob
-
Returns the time the speech was queued.
- getStatus() - Method in interface org.mechio.api.speech.SpeechJob
-
- getStatus() - Method in class org.mechio.api.speech.utils.DefaultSpeechJob
-
Returns the current status of the speech job.
- getStream() - Method in class org.mechio.api.speech.viseme.DefaultVisemeEvent
-
- getStream() - Method in interface org.mechio.api.speech.viseme.VisemeEvent
-
Returns the speech Stream identifier.
- getStreamNumber() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns the stream number for tts output the event originates from.
- getStringData() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns any String data associated with the event (used for SAPI bookmark
events).
- getTextLength() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns the number of characters the event covers.
- getTextPosition() - Method in interface org.mechio.api.speech.SpeechEvent
-
Returns the position of the speech request the event begins at.
- getTimestampMillisecUTC() - Method in interface org.mechio.api.speech.SpeechEventList
-
Returns the timestamp of the events.
- getTimestampMillisecUTC() - Method in interface org.mechio.api.speech.SpeechRequest
-
Returns the timestamp of the request.
- getTimestampMillisecUTC() - Method in class org.mechio.api.speech.viseme.DefaultVisemeEvent
-
- getTimestampMillisecUTC() - Method in interface org.mechio.api.speech.viseme.VisemeEvent
-
Returns the timestamp of the VisemeEvent.
- getValue(Viseme) - Method in class org.mechio.api.speech.viseme.VisemeBinding
-
Returns the NormalizedDouble mapped to the given Viseme.
- getVisemeBindings() - Method in interface org.mechio.api.speech.viseme.config.VisemeBindingConfig
-
Returns the list of VisemePositions.
- getVisemeBindings() - Method in interface org.mechio.api.speech.viseme.config.VisemeBindingManagerConfig
-
Returns the configurations of the VisemeBindings to create.
- getVisemeId() - Method in enum org.mechio.api.speech.viseme.Viseme
-
Returns the id of this Viseme.
- getVisemeId() - Method in interface org.mechio.api.speech.viseme.VisemePosition
-
- getVisemeValueMap() - Method in class org.mechio.api.speech.viseme.VisemeBinding
-
- getVoiceName() - Method in interface org.mechio.api.speech.SpeechConfig
-
- valueOf(String) - Static method in enum org.mechio.api.speech.viseme.Viseme
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mechio.api.speech.viseme.Viseme
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION - Static variable in class org.mechio.api.speech.viseme.VisemeBindingManager
-
Controller type VersionProperty.
- VERSION_NAME - Static variable in class org.mechio.api.speech.viseme.VisemeBindingManager
-
Service type version name.
- VERSION_NUMBER - Static variable in class org.mechio.api.speech.viseme.VisemeBindingManager
-
Service type version number.
- VISEME - Static variable in interface org.mechio.api.speech.SpeechEvent
-
- Viseme - Enum in org.mechio.api.speech.viseme
-
- VisemeBinding - Class in org.mechio.api.speech.viseme
-
Defines NormalizedDoubles, for each Viseme, to be bound to a key.
- VisemeBinding(int) - Constructor for class org.mechio.api.speech.viseme.VisemeBinding
-
Creates an empty VisemeBinding for the given key.
- VisemeBinding(VisemeBindingConfig<VisemePosition>) - Constructor for class org.mechio.api.speech.viseme.VisemeBinding
-
Creates a new VisemeBinding with the given configuration.
- VisemeBindingConfig<T extends VisemePosition> - Interface in org.mechio.api.speech.viseme.config
-
Configuration for creating a VisemeBinding.
- VisemeBindingManager - Class in org.mechio.api.speech.viseme
-
A VisemeBindingManager holds a set of VisemeBindings with different binding
keys.
- VisemeBindingManager() - Constructor for class org.mechio.api.speech.viseme.VisemeBindingManager
-
Creates an empty VisemeBindingManager.
- VisemeBindingManagerConfig<T extends VisemeBindingConfig> - Interface in org.mechio.api.speech.viseme.config
-
Configuration for creating a VisemeBindingManager.
- VisemeBindingManagerFactory - Class in org.mechio.api.speech.viseme.config
-
ServiceFactory for creating a VisemeBindingManager from a
VisemeBindingManagerConfig.
- VisemeBindingManagerFactory() - Constructor for class org.mechio.api.speech.viseme.config.VisemeBindingManagerFactory
-
- VisemeBindingManagerLifecycle - Class in org.mechio.api.speech.viseme.lifecycle
-
- VisemeBindingManagerLifecycle(Properties) - Constructor for class org.mechio.api.speech.viseme.lifecycle.VisemeBindingManagerLifecycle
-
Creates a new lifecycle provider for a VisemeEventNotifier which uses
the given SpeechService.
- VisemeEvent - Interface in org.mechio.api.speech.viseme
-
SpeechEvent with Visemes from a SpeechService, representing the
visual information corresponding to current Speech from the SpeechService.
- VisemeEventNotifier - Class in org.mechio.api.speech.viseme
-
Converts a SpeechEvent to a VisemeEvent and notifies listeners.
- VisemeEventNotifier() - Constructor for class org.mechio.api.speech.viseme.VisemeEventNotifier
-
Creates an empty VisemeEventNotifier.
- VisemeEventNotifierLifecycle - Class in org.mechio.api.speech.viseme.lifecycle
-
Lifecycle provider for a VisemeEventNotifier.
- VisemeEventNotifierLifecycle(String) - Constructor for class org.mechio.api.speech.viseme.lifecycle.VisemeEventNotifierLifecycle
-
Creates a new lifecycle provider for a VisemeEventNotifier which uses
the given SpeechService.
- VisemeEventQueue - Class in org.mechio.api.speech.viseme
-
- VisemeEventQueue() - Constructor for class org.mechio.api.speech.viseme.VisemeEventQueue
-
- VisemeLogger - Class in org.mechio.api.speech.utils
-
- VisemeLogger() - Constructor for class org.mechio.api.speech.utils.VisemeLogger
-
- VisemePosition - Interface in org.mechio.api.speech.viseme
-