Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
O
P
R
S
V
A
Activator
- Class in
org.robokind.api.speech.osgi
Activator()
- Constructor for class org.robokind.api.speech.osgi.
Activator
addBinding(VisemeBinding)
- Method in class org.robokind.api.speech.viseme.
VisemeBindingManager
Adds a VisemeBinding to this Manager.
addListener(Listener<VisemeEvent>)
- Method in class org.robokind.api.speech.viseme.
VisemeEventNotifier
Adds a VisemeEvent listener to be notified.
addRequestListener(Listener<SpeechRequest>)
- Method in interface org.robokind.api.speech.
SpeechService
Adds a Listener to be notified when a speech request is made.
addSpeechEventListener(Listener<SpeechEvent>)
- Method in interface org.robokind.api.speech.
SpeechService
Adds a Listener to be notified when a speech event occurs.
addSpeechEventListener(Listener<SpeechEvent>)
- Method in class org.robokind.api.speech.utils.
SpeechEventNotifier
Adds a SpeechEvent listener.
B
build(VisemeBindingManagerConfig)
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
buildVisemeBinding(VisemeBindingConfig)
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
Creates a new VisemeBinding from the given configuration.
buildVisemeBindingManager(VisemeBindingManagerConfig)
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
Creates a new VisemeBindingManager from the given configuration.
C
close()
- Method in interface org.robokind.api.speech.
SpeechService
Closes a SpeechService, leaving it unable to speak.
create(Map<String, Object>)
- Method in class org.robokind.api.speech.osgi.
SpeechTriggerHandlerLifecycleProvider
create(Map<String, Object>)
- Method in class org.robokind.api.speech.viseme.osgi.
VisemeEventNotifierLifecycleProvider
D
DefaultVisemeEvent
- Class in
org.robokind.api.speech.viseme
DefaultVisemeEvent(SpeechEvent)
- Constructor for class org.robokind.api.speech.viseme.
DefaultVisemeEvent
Creates a DefaultVisemeEvent from the given SpeechEvent.
F
fireSpeechEvent(SpeechEvent)
- Method in class org.robokind.api.speech.utils.
SpeechEventNotifier
Notifies listeners of a SpeechEvent.
G
getBindingKey()
- Method in interface org.robokind.api.speech.viseme.config.
VisemeBindingConfig
Returns the binding key for the VisemeBinding.
getBindingKey()
- Method in class org.robokind.api.speech.viseme.
VisemeBinding
Returns the binding key for this VisemeBinding.
getBindingValues(Viseme)
- Method in class org.robokind.api.speech.viseme.
VisemeBindingManager
Returns a Map of binding keys to NormalizedDoubles for the given Viseme.
getById(int)
- Static method in enum org.robokind.api.speech.viseme.
Viseme
Returns the Viseme with the given Id.
getCurrentData()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns event data (usually phone or viseme id) associated with the start of the event.
getCurrentViseme()
- Method in class org.robokind.api.speech.viseme.
DefaultVisemeEvent
getCurrentViseme()
- Method in interface org.robokind.api.speech.viseme.
VisemeEvent
Returns the current Viseme at the time of the event.
getDuration()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the duration of the event in milliseconds.
getDuration()
- Method in class org.robokind.api.speech.viseme.
DefaultVisemeEvent
getDuration()
- Method in interface org.robokind.api.speech.viseme.
VisemeEvent
Returns the number of milliseconds for the transition to the next Viseme.
getNextData()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns event data (usually phone or viseme id) associated with the end of the event.
getNextViseme()
- Method in class org.robokind.api.speech.viseme.
DefaultVisemeEvent
getNextViseme()
- Method in interface org.robokind.api.speech.viseme.
VisemeEvent
Returns the Viseme to transition to.
getPhrase()
- Method in interface org.robokind.api.speech.
SpeechRequest
Returns the phrase the SpeechService is being requested to speak.
getRequestSourceId()
- Method in interface org.robokind.api.speech.
SpeechRequest
Returns the id String of the service making the request.
getServiceClass()
- Method in class org.robokind.api.speech.osgi.
SpeechTriggerHandlerLifecycleProvider
getServiceClass()
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
getServiceClass()
- Method in class org.robokind.api.speech.viseme.osgi.
VisemeEventNotifierLifecycleProvider
getServiceConfigurationClass()
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
getServiceVersion()
- Method in class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
getSpeechEvents()
- Method in interface org.robokind.api.speech.
SpeechEventList
Returns the List of SpeechEvents.
getSpeechEventType()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the name of the event of this event.
getSpeechServiceId()
- Method in interface org.robokind.api.speech.
SpeechEventList
Returns the id String of the SpeechService the events originated from.
getSpeechServiceId()
- Method in interface org.robokind.api.speech.
SpeechRequest
Returns the id String of request's intended SpeechService.
getSpeechServiceId()
- Method in interface org.robokind.api.speech.
SpeechService
Returns the SpeechService Id.
getStream()
- Method in class org.robokind.api.speech.viseme.
DefaultVisemeEvent
getStream()
- Method in interface org.robokind.api.speech.viseme.
VisemeEvent
Returns the speech Stream identifier.
getStreamNumber()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the stream number for tts output the event originates from.
getStringData()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns any String data associated with the event (used for SAPI bookmark events).
getTextLength()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the number of characters the event covers.
getTextPosition()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the position of the speech request the event begins at.
getTimestampMillisecUTC()
- Method in interface org.robokind.api.speech.
SpeechEvent
Returns the time the event occurred.
getTimestampMillisecUTC()
- Method in interface org.robokind.api.speech.
SpeechEventList
Returns the timestamp of the events.
getTimestampMillisecUTC()
- Method in interface org.robokind.api.speech.
SpeechRequest
Returns the timestamp of the request.
getTimestampMillisecUTC()
- Method in class org.robokind.api.speech.viseme.
DefaultVisemeEvent
getTimestampMillisecUTC()
- Method in interface org.robokind.api.speech.viseme.
VisemeEvent
Returns the timestamp of the VisemeEvent.
getTriggerType()
- Method in class org.robokind.api.speech.utils.
SpeechTriggerHandler
getValue(Viseme)
- Method in class org.robokind.api.speech.viseme.
VisemeBinding
Returns the NormalizedDouble mapped to the given Viseme.
getVisemeBindingConfigs()
- Method in interface org.robokind.api.speech.viseme.config.
VisemeBindingManagerConfig
Returns the configurations of the VisemeBindings to create.
getVisemeId()
- Method in enum org.robokind.api.speech.viseme.
Viseme
Returns the id of this Viseme.
getVisemeValues()
- Method in interface org.robokind.api.speech.viseme.config.
VisemeBindingConfig
Returns the NormalizedDoubles mapped to each Viseme.
H
handleChange(String, Object)
- Method in class org.robokind.api.speech.osgi.
SpeechTriggerHandlerLifecycleProvider
handleChange(String, Object)
- Method in class org.robokind.api.speech.viseme.osgi.
VisemeEventNotifierLifecycleProvider
handleEvent(SpeechEvent)
- Method in class org.robokind.api.speech.utils.
SpeechEventLogger
handleEvent(SpeechEventList)
- Method in class org.robokind.api.speech.utils.
SpeechEventNotifier
handleEvent(VisemeEvent)
- Method in class org.robokind.api.speech.utils.
VisemeLogger
handleEvent(SpeechEvent)
- Method in class org.robokind.api.speech.viseme.
VisemeEventNotifier
handleTrigger(Trigger)
- Method in class org.robokind.api.speech.utils.
SpeechTriggerHandler
handleVisemeEvent(VisemeEvent)
- Method in class org.robokind.api.speech.viseme.
VisemeEventNotifier
Notifies listeners of a VisemeEvent.
O
org.robokind.api.speech
- package org.robokind.api.speech
org.robokind.api.speech.osgi
- package org.robokind.api.speech.osgi
org.robokind.api.speech.utils
- package org.robokind.api.speech.utils
org.robokind.api.speech.viseme
- package org.robokind.api.speech.viseme
org.robokind.api.speech.viseme.config
- package org.robokind.api.speech.viseme.config
org.robokind.api.speech.viseme.osgi
- package org.robokind.api.speech.viseme.osgi
P
PROP_ID
- Static variable in interface org.robokind.api.speech.
SpeechService
Property name for the SpeechService Id.
PROP_SPEECH_TEXT
- Static variable in class org.robokind.api.speech.utils.
SpeechTriggerHandler
R
removeRequestListener(Listener<SpeechRequest>)
- Method in interface org.robokind.api.speech.
SpeechService
Removes a Listener from being notified when a speech request is made.
removeSpeechEventListener(Listener<SpeechEvent>)
- Method in interface org.robokind.api.speech.
SpeechService
Removes a Listener from being notified when a speech event occurs.
removeSpeechEventListener(Listener<SpeechEvent>)
- Method in class org.robokind.api.speech.utils.
SpeechEventNotifier
Removes a SpeechEvent listener.
S
setSpeechService(SpeechService)
- Method in class org.robokind.api.speech.utils.
SpeechTriggerHandler
setVisemeValue(Viseme, NormalizedDouble)
- Method in class org.robokind.api.speech.viseme.
VisemeBinding
Sets the NormalizedDouble to be mapped to the given Viseme.
speak(String)
- Method in interface org.robokind.api.speech.
SpeechService
Sends the SpeechService text to speak.
SPEECH_TRIGGER_TYPE
- Static variable in class org.robokind.api.speech.utils.
SpeechTriggerHandler
SpeechEvent
- Interface in
org.robokind.api.speech
Defines a common interface for several types of Speech events.
SpeechEventList
- Interface in
org.robokind.api.speech
Contains a List of SpeechEvents and metadata about the event origin.
SpeechEventLogger
- Class in
org.robokind.api.speech.utils
SpeechEventLogger()
- Constructor for class org.robokind.api.speech.utils.
SpeechEventLogger
SpeechEventNotifier
- Class in
org.robokind.api.speech.utils
A SpeechEventNotifier receives SpeechEventList Messages and notifies listeners of the individual SpeechEvents in the SpeechEventList so SpeechEvents can be handled individually.
SpeechEventNotifier()
- Constructor for class org.robokind.api.speech.utils.
SpeechEventNotifier
Creates a new SpeechEventNotifier.
SpeechRequest
- Interface in
org.robokind.api.speech
Defines a request for a SpeechService to speak a phrase.
SpeechService
- Interface in
org.robokind.api.speech
The SpeechService provides a basic interface for an service providing Text-to-Speech or equivalent capabilities.
SpeechTriggerHandler
- Class in
org.robokind.api.speech.utils
SpeechTriggerHandler(SpeechService)
- Constructor for class org.robokind.api.speech.utils.
SpeechTriggerHandler
SpeechTriggerHandlerLifecycleProvider
- Class in
org.robokind.api.speech.osgi
Lifecycle provider for SpeechTriggerHandler.
SpeechTriggerHandlerLifecycleProvider(String)
- Constructor for class org.robokind.api.speech.osgi.
SpeechTriggerHandlerLifecycleProvider
Creates a new SpeechTriggerHandlerLifecycleProvider for a SpeechService
start(BundleContext)
- Method in class org.robokind.api.speech.osgi.
Activator
start()
- Method in interface org.robokind.api.speech.
SpeechService
Starts the SpeechService, making it ready to speak.
stop(BundleContext)
- Method in class org.robokind.api.speech.osgi.
Activator
V
valueOf(String)
- Static method in enum org.robokind.api.speech.viseme.
Viseme
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.robokind.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.robokind.api.speech.viseme.
VisemeBindingManager
Controller type VersionProperty.
VERSION_NAME
- Static variable in class org.robokind.api.speech.viseme.
VisemeBindingManager
Service type version name.
VERSION_NUMBER
- Static variable in class org.robokind.api.speech.viseme.
VisemeBindingManager
Service type version number.
Viseme
- Enum in
org.robokind.api.speech.viseme
VisemeBinding
- Class in
org.robokind.api.speech.viseme
Defines NormalizedDoubles, for each Viseme, to be bound to a key.
VisemeBinding(int)
- Constructor for class org.robokind.api.speech.viseme.
VisemeBinding
Creates an empty VisemeBinding for the given key.
VisemeBinding(VisemeBindingConfig)
- Constructor for class org.robokind.api.speech.viseme.
VisemeBinding
Creates a new VisemeBinding with the given configuration.
VisemeBindingConfig
- Interface in
org.robokind.api.speech.viseme.config
Configuration for creating a VisemeBinding.
VisemeBindingManager
- Class in
org.robokind.api.speech.viseme
A VisemeBindingManager holds a set of VisemeBindings with different binding keys.
VisemeBindingManager()
- Constructor for class org.robokind.api.speech.viseme.
VisemeBindingManager
Creates an empty VisemeBindingManager.
VisemeBindingManagerConfig
- Interface in
org.robokind.api.speech.viseme.config
Configuration for creating a VisemeBindingManager.
VisemeBindingManagerServiceFactory
- Class in
org.robokind.api.speech.viseme.config
ServiceFactory for creating a VisemeBindingManager from a VisemeBindingManagerConfig.
VisemeBindingManagerServiceFactory()
- Constructor for class org.robokind.api.speech.viseme.config.
VisemeBindingManagerServiceFactory
VisemeEvent
- Interface in
org.robokind.api.speech.viseme
SpeechEvent with Visemes from a SpeechService, representing the visual information corresponding to current Speech from the SpeechService.
VisemeEventNotifier
- Class in
org.robokind.api.speech.viseme
Converts a SpeechEvent to a VisemeEvent and notifies listeners.
VisemeEventNotifier()
- Constructor for class org.robokind.api.speech.viseme.
VisemeEventNotifier
Creates an empty VisemeEventNotifier.
VisemeEventNotifierLifecycleProvider
- Class in
org.robokind.api.speech.viseme.osgi
Lifecycle provider for a VisemeEventNotifier.
VisemeEventNotifierLifecycleProvider(String)
- Constructor for class org.robokind.api.speech.viseme.osgi.
VisemeEventNotifierLifecycleProvider
Creates a new lifecycle provider for a VisemeEventNotifier which uses the given SpeechService.
VisemeLogger
- Class in
org.robokind.api.speech.utils
VisemeLogger()
- Constructor for class org.robokind.api.speech.utils.
VisemeLogger
A
B
C
D
F
G
H
O
P
R
S
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2012. All Rights Reserved.