jaugment2.speech
Interface SemiNaturalInputProcessing

All Known Implementing Classes:
SemiNaturalVoiceProcessorProxy, SemiNaturalVoiceProcessorService

public interface SemiNaturalInputProcessing

Interface all services parsing (semi-)natural sentences should implement


Inner Class Summary
static interface SemiNaturalInputProcessing.Answerable
           
static class SemiNaturalInputProcessing.SentenceParsedEvent
          event-type fired whenever a sentence has been parsed successfully
static class SemiNaturalInputProcessing.Word
          wrap a word and it's meta-data or a quotation
 
Method Summary
 net.jini.core.lease.Lease addSentenceParsedListener(net.jini.core.event.RemoteEventListener listener, java.rmi.MarshalledObject handback, java.lang.String registerfor)
          Subscribe for buffer-eddings, removals and changes registerfor is of type EXPR EXPR := [WORD | '*' | EXPR ' ' EXPR] WORD := any character exept ' '
 void parseSentence(java.lang.String sentence, SemiNaturalInputProcessing.Answerable a)
          Pase the given sentence and react to it.
 

Method Detail

parseSentence

public void parseSentence(java.lang.String sentence,
                          SemiNaturalInputProcessing.Answerable a)
                   throws java.rmi.RemoteException
Pase the given sentence and react to it.

addSentenceParsedListener

public net.jini.core.lease.Lease addSentenceParsedListener(net.jini.core.event.RemoteEventListener listener,
                                                           java.rmi.MarshalledObject handback,
                                                           java.lang.String registerfor)
                                                    throws java.rmi.RemoteException,
                                                           net.jini.core.lease.LeaseDeniedException,
                                                           java.lang.IllegalStateException
Subscribe for buffer-eddings, removals and changes registerfor is of type EXPR EXPR := [WORD | '*' | EXPR ' ' EXPR] WORD := any character exept ' '