edu.cmu.sphinx.decoder.scorer
Class SimpleAcousticScorer

java.lang.Object
  extended by edu.cmu.sphinx.util.props.ConfigurableAdapter
      extended by edu.cmu.sphinx.decoder.scorer.AbstractScorer
          extended by edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer
All Implemented Interfaces:
AcousticScorer, Configurable

public class SimpleAcousticScorer
extends AbstractScorer

A Simple acoustic scorer which scores within the current thread.

Note that all scores are maintained in LogMath log base.


Field Summary
 
Fields inherited from class edu.cmu.sphinx.decoder.scorer.AbstractScorer
FEATURE_FRONTEND, SCORE_NORMALIZER
 
Constructor Summary
SimpleAcousticScorer()
           
SimpleAcousticScorer(BaseDataProcessor frontEnd, ScoreNormalizer scoreNormalizer)
           
 
Method Summary
 
Methods inherited from class edu.cmu.sphinx.decoder.scorer.AbstractScorer
allocate, calculateScores, deallocate, newProperties, startRecognition, stopRecognition
 
Methods inherited from class edu.cmu.sphinx.util.props.ConfigurableAdapter
getName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleAcousticScorer

public SimpleAcousticScorer(BaseDataProcessor frontEnd,
                            ScoreNormalizer scoreNormalizer)
Parameters:
frontEnd - the frontend to retrieve features from for scoring
scoreNormalizer - optional post-processor for computed scores that will normalize scores. If not set, no normalization will applied and the token scores will be returned unchanged.

SimpleAcousticScorer

public SimpleAcousticScorer()