Package org.jvoicexml.implementation

Basic classes and interfaces for the implementation platform.

See:
          Description

Interface Summary
ExternalRecognitionListener Listener for events from the UserInput implementation to be used in external applications, e.g. a X+V implementation to display the recognition result.
ExternalResource An external resource that is required by the used implementation platform.
ExternalSynthesisListener Listener for events from the Synthesizer to be used in external applications, e.g. to perform facial animation in a VHML environment
GrammarImplementation<T> Implementation of a grammar that is accessed by the VoiceXML interpreter and passed to the ImplementationPlatform if the grammar is activated or deactivated.
ImplementationGrammarProcessor The ImplementationGrammarProcessor is the main entry point for grammar processing within the implementation platform.
InputDevice An input device for spoken or character input.
ObservableSpokenInput A UserInput that can be monitored by SpokenInputListeners.
ObservableSynthesizedOutput A SynthesizedOutput that can be monitored by SynthesizedOutputListeners.
ObservableTelephony A CallControl that can be monitored by TelephonyListeners.
OutputDevice An output device for synthesized or audio file output.
PlatformFactory A platform factory provides access to all resources of a custom ImplementationPlatform.
ResourceFactory<T extends ExternalResource> Factory for external resources with type T, that can be connected to a ConnectionInformation.
SpokenInput Facade for easy control and monitoring of the user's speech input.
SpokenInputListener Listener for events from the SpokenInput implementation.
SpokenInputProvider Objects that implement this class have an association to a SpokenInput device which can be retrieved by the corresponding method.
SynthesizedOutput Facade for easy access to the system output.
SynthesizedOutputListener Listener for events from the SynthesizedOutput implementation.
SynthesizedOutputProvider Objects that implement this class have an association to a SynthesizedOutput device which can be retrieved by the corresponding method
Telephony Telephony support.
TelephonyListener Listener for events from the Telephony implementation.
TelephonyProvider Objects that implement this class have an association to a Telephony device which can be retrieved by the corresponding method.
 

Class Summary
BinaryGrammar A buffer for a binary grammar.
DocumentGrammarImplementation A grammar implementation that simply represents a grammar document.
MarkerReachedEvent A notification that a certain mark within an SSML document has been reached.
NuanceDynagramBinaryGrammarImplementation Grammar implementation for Nuance compiled grammars.
OutputEndedEvent Notification that the output of a SpeakableText has ended.
OutputStartedEvent Notification that the output of a SpeakableText has started.
OutputUpdateEvent Notification that the output of a SpeakableText has been updated.
Platform Basic implementation of a PlatformFactory.
QueueEmptyEvent Notification that the output queue is empty.
SpokenInputEvent Event generated from the SpokenInput implementation.
SrgsXmlGrammarImplementation Implementation of a SRGS XML grammar.
SynthesizedOutputEvent Event generated from the SynthesizedOutput implementation.
TelephonyEvent Event generated from the Telephony implementation.
 

Package org.jvoicexml.implementation Description

Basic classes and interfaces for the implementation platform.



Copyright © 2005-2010JVoiceXML group.