Package edu.cmu.sphinx.util

Provides a set of general purpose utility classes for Sphinx.

See:
          Description

Interface Summary
BatchManager Provides a standard interface to a batching mechanism
CommandInterface An interface implemented by command functions typically added to a command interpreter
ReferenceSource A source of reference texts.
 

Class Summary
BatchFile Provides a set of utilities methods for manipulating batch files.
BatchItem Provides a standard interface to for a single decode in a batch of decodes
CommandInterpreter This class is a command interpreter.
Complex Implements complex types and arythmetics
ExtendedStreamTokenizer A class that provides a mechanism for tokenizing a stream
FileReferenceSource A source of reference texts.
GapInsertionDetector A program that takes in a reference transcript and a hypothesis transcript and figures out how many gap insertion errors are there.
IDGenerator An ID generator that gives out positive integer IDs and checks for overflow.
LogMath Provides a set of methods for performing simple math in the log domain.
NISTAlign Implements a portion of the NIST align/scoring algorithm to compare a reference string to a hypothesis string.
PooledBatchManager A simple implementation of the batch manager suitable for single threaded batch processing
ResultAnalyzer Compares a reference result strings to actual result strings and keeps track of statistics with regard to the strings
SimpleBatchManager A simple implementation of the batch manager suitable for single threaded batch processing
SocketCommandClient A client for a socketed command interpreter.
SocketCommandInterpreter This class is a command interpreter.
SphinxHelp This class provides information on Sphinx-4 and how to use it
SphinxLogFormatter Provides a log formatter for use with sphinx.
SphinxProperties Manages configuration data for sphinx.
StatisticsVariable Represents a named value.
StreamFactory Supports the loading and saving of files from different sources, e.g., a ZIP file or a plain directory.
Timer Keeps track of execution times.
Utilities Provides a set of generic utilities
 

Package edu.cmu.sphinx.util Description

Provides a set of general purpose utility classes for Sphinx. This is a grab bag of classes that generally useful but not specific to any one sphinx subsystem.