org.jvoicexml
Interface UserInput

All Superinterfaces:
CharacterInput, ExternalResource, InputDevice, RemoteConnectable, SpokenInput

public interface UserInput
extends SpokenInput, CharacterInput

Facade for easy control and monitoring of the user's input.

Objects that implement this interface are able to detect and report character and/or spoken input simultaneously and to control input detection interval duration with a timer whose length is specified by a VoiceXML document.

If an input resource is not available, an error.noresource event must be thrown.

Version:
$Revision: 211 $

Copyright © 2005-2007 JVoiceXML group - http://jvoicexml.sourceforge.net/

Author:
Dirk Schnelle

Method Summary
 
Methods inherited from interface org.jvoicexml.SpokenInput
activate, activateGrammars, deactivateGrammars, getSupportedBargeInTypes, getSupportedGrammarTypes, loadGrammar, newGrammar, passivate, record
 
Methods inherited from interface org.jvoicexml.ExternalResource
close, getType, open
 
Methods inherited from interface org.jvoicexml.RemoteConnectable
connect
 
Methods inherited from interface org.jvoicexml.CharacterInput
addCharacter, startRecognition, stopRecognition
 



Copyright © 2005-2007 JVoiceXML group.