A C D G H O R S V

A

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<SpeechEventList>) - Method in interface org.robokind.api.speech.SpeechService
Adds a Listener to be notified when a speech event occurs.

C

close() - Method in interface org.robokind.api.speech.SpeechService
Closes a SpeechService, leaving it unable to speak.

D

DefaultVisemeEvent - Class in org.robokind.api.speech.visemes
 
DefaultVisemeEvent(String, SpeechEvent, long) - Constructor for class org.robokind.api.speech.visemes.DefaultVisemeEvent
 

G

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.visemes.DefaultVisemeEvent
 
getCurrentViseme() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 
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.visemes.DefaultVisemeEvent
 
getDuration() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 
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.visemes.DefaultVisemeEvent
 
getNextViseme() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 
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.
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 class org.robokind.api.speech.visemes.DefaultVisemeEvent
 
getSpeechServiceId() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 
getStream() - Method in class org.robokind.api.speech.visemes.DefaultVisemeEvent
 
getStream() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 
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.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.visemes.DefaultVisemeEvent
 
getTimestampMillisecUTC() - Method in interface org.robokind.api.speech.visemes.VisemeEvent
 

H

handleEvent(SpeechEventList) - Method in class org.robokind.api.speech.visemes.SpeechEventVisemeListener
 
handleVisemeEvent(VisemeEvent) - Method in class org.robokind.api.speech.visemes.SpeechEventVisemeListener
 
handleVisemeEvent(VisemeEvent) - Method in interface org.robokind.api.speech.visemes.VisemeListener
 
handleVisemeEvent(VisemeEvent) - Method in class org.robokind.api.speech.visemes.VisemeLogger
 

O

org.robokind.api.speech - package org.robokind.api.speech
 
org.robokind.api.speech.visemes - package org.robokind.api.speech.visemes
 

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<SpeechEventList>) - Method in interface org.robokind.api.speech.SpeechService
Removes a Listener from being notified when a speech event occurs.

S

speak(String) - Method in interface org.robokind.api.speech.SpeechService
Sends the SpeechService text to speak.
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.
SpeechEventVisemeListener - Class in org.robokind.api.speech.visemes
 
SpeechEventVisemeListener(VisemeListener) - Constructor for class org.robokind.api.speech.visemes.SpeechEventVisemeListener
 
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.
start() - Method in interface org.robokind.api.speech.SpeechService
Starts the SpeechService, making it ready to speak.

V

VisemeEvent - Interface in org.robokind.api.speech.visemes
 
VisemeListener - Interface in org.robokind.api.speech.visemes
 
VisemeLogger - Class in org.robokind.api.speech.visemes
 
VisemeLogger() - Constructor for class org.robokind.api.speech.visemes.VisemeLogger
 

A C D G H O R S V

Copyright © 2011. All Rights Reserved.