JSR-043: JTAPI-1.4

javax.telephony.media.async
Interface Async_ASRListener

All Superinterfaces:
java.util.EventListener, MediaListener
All Known Implementing Classes:
Async_ASRListenerAdapter

public interface Async_ASRListener
extends MediaListener

Defines the callback methods for Async_ASR transactional Events.

For these methods, the eventID will correspond to the method name.

Since:
JTAPI-1.4

Method Summary
 void onContextCopyDone(ASREvent event)
          Invoked when async_contextCopy completes.
 void onContextCreateDone(ASREvent event)
          Invoked when async_contextCreate completes.
 void onContextGetParametersDone(ASREvent event)
          Invoked when async_contextGetParameters completes.
 void onContextRemoveDone(ASREvent event)
          Invoked when async_contextRemove completes.
 void onContextSetParametersDone(ASREvent event)
          Invoked when async_contextSetParamters completes.
 void onGetFinalResultsDone(ASREvent event)
          Invoked when async_getFinalResults completes.
 void onGetResultsDone(ASREvent event)
          Invoked when async_getResults completes.
 void onGetRuleExpansionDone(ASREvent event)
          Invoked when async_getRuleExpansion completes.
 void onIdleDone(ASREvent event)
          Invoked when async_idleASR completes.
 void onRecognizeDone(ASREvent event)
          Invoked when async_recognize completes.
 void onSetRuleExpansionDone(ASREvent event)
          Invoked when async_setRuleExpansion completes.
 void onStartDone(ASREvent event)
          Invoked when async_startASR completes.
 void onStopDone(ASREvent event)
          Invoked when async_stopASR completes.
 void onUpdateParametersDone(ASREvent event)
          Invoked when async_updateParameters completes.
 void onWordCommitDone(ASREvent event)
          Invoked when async_wordCommit completes.
 void onWordCreateDone(ASREvent event)
          Invoked when async_wordCreate completes.
 void onWordDeleteLastUtteranceDone(ASREvent event)
          Invoked when async_wordDeleteLastUtterance completes.
 void onWordDeleteTrainingDone(ASREvent event)
          Invoked when async_wordDeleteTraining completes.
 void onWordDestroyDone(ASREvent event)
          Invoked when async_wordDestroy completes.
 void onWordTrainDone(ASREvent event)
          Invoked when async_wordTrain completes.
 

Method Detail

onRecognizeDone

public void onRecognizeDone(ASREvent event)
Invoked when async_recognize completes.
Parameters:
event - an ASREvent that isDone().

onGetResultsDone

public void onGetResultsDone(ASREvent event)
Invoked when async_getResults completes.
Parameters:
event - an ASREvent that isDone().

onGetFinalResultsDone

public void onGetFinalResultsDone(ASREvent event)
Invoked when async_getFinalResults completes.
Parameters:
event - an ASREvent that isDone().

onStartDone

public void onStartDone(ASREvent event)
Invoked when async_startASR completes.
Parameters:
event - an ASREvent that isDone().

onStopDone

public void onStopDone(ASREvent event)
Invoked when async_stopASR completes.
Parameters:
event - an ASREvent that isDone().

onIdleDone

public void onIdleDone(ASREvent event)
Invoked when async_idleASR completes.
Parameters:
event - an ASREvent that isDone().

onUpdateParametersDone

public void onUpdateParametersDone(ASREvent event)
Invoked when async_updateParameters completes.
Parameters:
event - an ASREvent that isDone().

onGetRuleExpansionDone

public void onGetRuleExpansionDone(ASREvent event)
Invoked when async_getRuleExpansion completes.
Parameters:
event - an ASREvent that isDone().

onSetRuleExpansionDone

public void onSetRuleExpansionDone(ASREvent event)
Invoked when async_setRuleExpansion completes.
Parameters:
event - an ASREvent that isDone().

onContextCopyDone

public void onContextCopyDone(ASREvent event)
Invoked when async_contextCopy completes.
Parameters:
event - an ASREvent that isDone().

onContextCreateDone

public void onContextCreateDone(ASREvent event)
Invoked when async_contextCreate completes.
Parameters:
event - an ASREvent that isDone().

onContextGetParametersDone

public void onContextGetParametersDone(ASREvent event)
Invoked when async_contextGetParameters completes.
Parameters:
event - an ASREvent that isDone().

onContextRemoveDone

public void onContextRemoveDone(ASREvent event)
Invoked when async_contextRemove completes.
Parameters:
event - an ASREvent that isDone().

onContextSetParametersDone

public void onContextSetParametersDone(ASREvent event)
Invoked when async_contextSetParamters completes.
Parameters:
event - an ASREvent that isDone().

onWordCommitDone

public void onWordCommitDone(ASREvent event)
Invoked when async_wordCommit completes.
Parameters:
event - an ASREvent that isDone().

onWordCreateDone

public void onWordCreateDone(ASREvent event)
Invoked when async_wordCreate completes.
Parameters:
event - an ASREvent that isDone().

onWordDeleteLastUtteranceDone

public void onWordDeleteLastUtteranceDone(ASREvent event)
Invoked when async_wordDeleteLastUtterance completes.
Parameters:
event - an ASREvent that isDone().

onWordDeleteTrainingDone

public void onWordDeleteTrainingDone(ASREvent event)
Invoked when async_wordDeleteTraining completes.
Parameters:
event - an ASREvent that isDone().

onWordDestroyDone

public void onWordDestroyDone(ASREvent event)
Invoked when async_wordDestroy completes.
Parameters:
event - an ASREvent that isDone().

onWordTrainDone

public void onWordTrainDone(ASREvent event)
Invoked when async_wordTrain completes.
Parameters:
event - an ASREvent that isDone().

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org