org.spantus.externals.recognition.segment
Class RecordRecognitionSegmentatorOnline

java.lang.Object
  extended by org.spantus.segment.online.MultipleSegmentatorListenerOnline
      extended by org.spantus.segment.online.DecisionSegmentatorOnline
          extended by org.spantus.segment.io.RecordSegmentatorOnline
              extended by org.spantus.externals.recognition.segment.RecordRecognitionSegmentatorOnline
All Implemented Interfaces:
IClassificationListener, ISegmentatorListener

public class RecordRecognitionSegmentatorOnline
extends RecordSegmentatorOnline


Constructor Summary
RecordRecognitionSegmentatorOnline()
           
 
Method Summary
protected  void findBestMatach(Marker marker)
           
 CorpusMatchListener getCorpusMatchListener()
           
 CorpusService getCorpusService()
           
 FeatureExtractor getFeatureExtractor()
           
 Boolean getLearnMode()
           
protected  void notifyCorpusMatchListener(RecognitionResult result, Marker marker)
           
 URL processAcceptedSegment(Marker marker)
           
 void setCorpusMatchListener(CorpusMatchListener corpusMatchListener)
           
 void setLearnMode(Boolean learnMode)
           
 
Methods inherited from class org.spantus.segment.io.RecordSegmentatorOnline
createSegment, finazlizeSegment, getPath, getReader, getWords, onSegmentEnded, saveFullSignal, saveFullSignal, saveSegmentAccepted, saveSegmentAccepted, setPath, setReader, setWords, toString
 
Methods inherited from class org.spantus.segment.online.DecisionSegmentatorOnline
debugAction, getDecisionContext, getParam, getRuleBaseService, noiseDetected, onDeleteSegment, onEndSegmentApproved, onEndSegmentFound, onJoinToSegment, onProcessNoise, onProcessSegment, onStartSegmentApproved, onStartSegmentFound, processState, segmentDetected, setParam, setRuleBaseService
 
Methods inherited from class org.spantus.segment.online.MultipleSegmentatorListenerOnline
getCurrentMarker, getMarkSet, getSequenceNoise, getSequenceSignal, onNoiseProcessed, onSegmentEnded, onSegmentProcessed, onSegmentStarted, onStartSegment, registered, setCurrentMarker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecordRecognitionSegmentatorOnline

public RecordRecognitionSegmentatorOnline()
Method Detail

processAcceptedSegment

public URL processAcceptedSegment(Marker marker)
Overrides:
processAcceptedSegment in class RecordSegmentatorOnline

findBestMatach

protected void findBestMatach(Marker marker)
Parameters:
marker -

notifyCorpusMatchListener

protected void notifyCorpusMatchListener(RecognitionResult result,
                                         Marker marker)
Parameters:
result -
marker -

getCorpusService

public CorpusService getCorpusService()

getFeatureExtractor

public FeatureExtractor getFeatureExtractor()

getLearnMode

public Boolean getLearnMode()

setLearnMode

public void setLearnMode(Boolean learnMode)

getCorpusMatchListener

public CorpusMatchListener getCorpusMatchListener()

setCorpusMatchListener

public void setCorpusMatchListener(CorpusMatchListener corpusMatchListener)


Copyright © 2010. All Rights Reserved.