org.jvoicexml.jndi.client
Interface RemoteCharacterInput

All Superinterfaces:
Remote
All Known Implementing Classes:
CharacterInputSkeleton

public interface RemoteCharacterInput
extends Remote

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

Objects that implement this interface are able to detect character input 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.

Since:
0.5
Version:
$Revision: 216 $

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

Author:
Dirk Schnelle

Method Summary
 void addCharacter(char dtmf)
          The user entered a DTMF.
 void startRecognition()
          Detects and reports character and/or spoken input simultaneously.
 void stopRecognition()
          Stops a previously started recognition.
 

Method Detail

addCharacter

void addCharacter(char dtmf)
                  throws RemoteException
The user entered a DTMF.

Parameters:
dtmf - Entered DTMF.
Throws:
RemoteException - Error in remote procedure call.

startRecognition

void startRecognition()
                      throws RemoteException
Detects and reports character and/or spoken input simultaneously.

Throws:
RemoteException - Error in remote procedure call.

stopRecognition

void stopRecognition()
                     throws RemoteException
Stops a previously started recognition.

Throws:
RemoteException - Error in remote procedure call.
See Also:
startRecognition()


Copyright © 2005-2007 JVoiceXML group.