A B C D E F G H I J L M N O P R S T U V W X Z

A

AbstractDecoder - Class in edu.cmu.sphinx.decoder
An abstract decoder which implements all functionality which is indpendent of the used decoding-pardigm (pull/push).
AbstractDecoder() - Constructor for class edu.cmu.sphinx.decoder.AbstractDecoder
 
AbstractSausageMaker - Class in edu.cmu.sphinx.result
Parent to all sausage makers.
AbstractSausageMaker() - Constructor for class edu.cmu.sphinx.result.AbstractSausageMaker
 
AbstractScorer - Class in edu.cmu.sphinx.decoder.scorer
Implements some common scorer functionality but keeps specific scoring open for subclasses.
AbstractScorer() - Constructor for class edu.cmu.sphinx.decoder.scorer.AbstractScorer
 
AbstractTestProcessor - Class in edu.cmu.sphinx.frontend.test
A DataProcessor implemenation which can be used to setup simple unit-tests for other DataProcessors.
AbstractTestProcessor() - Constructor for class edu.cmu.sphinx.frontend.test.AbstractTestProcessor
 
AccuracyTracker - Class in edu.cmu.sphinx.instrumentation
Tracks and reports recognition accuracy
AccuracyTracker() - Constructor for class edu.cmu.sphinx.instrumentation.AccuracyTracker
 
AcousticModel - Interface in edu.cmu.sphinx.linguist.acoustic
Represents the generic interface to the Acoustic Model for sphinx4
AcousticScorer - Interface in edu.cmu.sphinx.decoder.scorer
Provides a mechanism for scoring a set of HMM states
action(String, File) - Method in class edu.cmu.sphinx.tools.gui.GUIMediator
all action will call this method, with its specific command
action(String, JTextArea) - Method in class edu.cmu.sphinx.tools.gui.GUIMediator
action that needs String return, with its specific command
action(String) - Method in class edu.cmu.sphinx.tools.gui.GUIMediator
action command that does not involve File operation
ActiveList - Interface in edu.cmu.sphinx.decoder.search
An active list is maintained as a sorted list

Note that all scores are represented in LogMath logbase

ActiveListFactory - Class in edu.cmu.sphinx.decoder.search
Creates new active lists.
ActiveListFactory() - Constructor for class edu.cmu.sphinx.decoder.search.ActiveListFactory
 
ActiveListManager - Interface in edu.cmu.sphinx.decoder.search
An active list is maintained as a sorted list
add(Token) - Method in interface edu.cmu.sphinx.decoder.search.ActiveList
Adds the given token to the list, keeping track of the lowest scoring token
add(Token) - Method in interface edu.cmu.sphinx.decoder.search.ActiveListManager
Adds the given token to the list
add(Token) - Method in class edu.cmu.sphinx.decoder.search.ArrayTokenStack
Adds the given Token to this TokenStack.
add(Token) - Method in class edu.cmu.sphinx.decoder.search.SimpleActiveListManager
Adds the given token to the list
add(Token) - Method in interface edu.cmu.sphinx.decoder.search.TokenStack
Adds the given Token to this TokenStack.
add(byte[]) - Method in class edu.cmu.sphinx.frontend.util.Utterance
Adds an audio frame into this Utterance.
add(GrammarNode, float) - Method in class edu.cmu.sphinx.linguist.language.grammar.GrammarNode
Adds an arc to the given node
add(WordResult) - Method in class edu.cmu.sphinx.result.WordResultPath
 
add(String, String) - Method in class edu.cmu.sphinx.tools.gui.RawPropertyData
Adds a new property
add(String, List) - Method in class edu.cmu.sphinx.tools.gui.RawPropertyData
Adds a new property
add(String, CommandInterface) - Method in class edu.cmu.sphinx.util.CommandInterpreter
Adds the given command to the command list.
add(Map<String, CommandInterface>) - Method in class edu.cmu.sphinx.util.CommandInterpreter
Add the given set of commands to the list of commands.
add(String, String) - Method in class edu.cmu.sphinx.util.props.RawPropertyData
Adds a new property
add(String, CommandInterface) - Method in class edu.cmu.sphinx.util.SocketCommandInterpreter
Adds the given command to the command list.
addAlias(String, String) - Method in class edu.cmu.sphinx.util.CommandInterpreter
Adds an alias to the command
addAlternatePredecessor(Token, Token) - Method in class edu.cmu.sphinx.decoder.search.AlternateHypothesisManager
Collects adds alternate predecessors for a token that would have lost because of viterbi.
addAsLinear(float, float) - Method in class edu.cmu.sphinx.util.LogMath
Returns the summation of two numbers when the arguments and the result are in log.
addChangeListener(ChangeListener) - Method in class edu.cmu.sphinx.tools.audio.AudioData
Add a ChangeListener.
addComplex(Complex, Complex) - Method in class edu.cmu.sphinx.util.Complex
Method to add two complex numbers.
addConfigurable(Class<? extends Configurable>, String) - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
Registers a new configurable to this configuration manager.
addConfigurable(Class<? extends Configurable>, String, Map<String, Object>) - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
Registers a new configurable to this configuration manager.
addConfigurable(Configurable, String) - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
Adds an already instantiated Configurable to this configuration manager.
addConfigurationChangeListener(ConfigurationChangeListener) - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
Adds a new listener for configuration change events.
addConfigurationProp(RawPropertyData) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
This function is used to attach a configuration set for this component
addDataListener(DataListener) - Method in interface edu.cmu.sphinx.frontend.databranch.DataProducer
Registers a new listener for Datas.
addDataListener(DataListener) - Method in class edu.cmu.sphinx.frontend.databranch.FrontEndSplitter
 
addEdge(Node, Node, double, double) - Method in class edu.cmu.sphinx.result.Lattice
Add an edge from fromNode to toNode.
addNewFileListener(AudioFileProcessListener) - Method in class edu.cmu.sphinx.frontend.util.AudioFileDataSource
Adds a new listener for new file events.
addNode(Word, int, int) - Method in class edu.cmu.sphinx.result.Lattice
Add a Node that represents the theory that a given word was spoken over a given period of time.
addNode(String, int, int) - Method in class edu.cmu.sphinx.result.Lattice
Add a Node that represents the theory that a given word was spoken over a given period of time.
addProperty(ConfigurableProperty) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Add a new property for this component
addResultListener(ResultListener) - Method in class edu.cmu.sphinx.decoder.AbstractDecoder
Adds a result listener to this recognizer.
addResultListener(ResultListener) - Method in interface edu.cmu.sphinx.decoder.ResultProducer
Registers a new listener for Result.
addResultListener(ResultListener) - Method in class edu.cmu.sphinx.recognizer.Recognizer
Adds a result listener to this recognizer.
addRPDProperties(Map) - Method in class edu.cmu.sphinx.tools.gui.ConfigProperties
add a whole set of Raw Property Data properties ( NOT Global properties )
addSignalListener(SignalListener) - Method in class edu.cmu.sphinx.frontend.FrontEnd
Add a listener to be called when a signal is detected.
addStateListener(StateListener) - Method in class edu.cmu.sphinx.recognizer.Recognizer
Adds a status listener to this recognizer.
addSubConfiguration(ConfigurationManager) - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
 
addWord(Word, int) - Method in class edu.cmu.sphinx.linguist.WordSequence
Returns a new word sequence with the given word added to the sequence
addWordHypothesis(WordResult) - Method in class edu.cmu.sphinx.result.ConfusionSet
Add a word hypothesis to this confusion set.
addWordHypothesis(int, WordResult) - Method in class edu.cmu.sphinx.result.Sausage
Add a word hypothesis to a given word slot in the sausage.
addWordHypothesis(int, String, double, LogMath) - Method in class edu.cmu.sphinx.result.Sausage
 
align(String, String) - Method in class edu.cmu.sphinx.util.NISTAlign
Performs the NIST alignment on the reference and hypothesis strings.
allocate() - Method in class edu.cmu.sphinx.decoder.AbstractDecoder
Allocate resources necessary for decoding
allocate() - Method in class edu.cmu.sphinx.decoder.pruner.NullPruner
 
allocate() - Method in interface edu.cmu.sphinx.decoder.pruner.Pruner
Allocates resources necessary for this pruner
allocate() - Method in class edu.cmu.sphinx.decoder.pruner.SimplePruner
 
allocate() - Method in class edu.cmu.sphinx.decoder.scorer.AbstractScorer
 
allocate() - Method in interface edu.cmu.sphinx.decoder.scorer.AcousticScorer
Allocates resources for this scorer
allocate() - Method in class edu.cmu.sphinx.decoder.scorer.ThreadedAcousticScorer
 
allocate() - Method in interface edu.cmu.sphinx.decoder.search.SearchManager
Allocates the resources necessary for this search.
allocate() - Method in class edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager
 
allocate() - Method in class edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstSearchManager
 
allocate() - Method in interface edu.cmu.sphinx.linguist.acoustic.AcousticModel
Gets this acoustic model ready to use, allocating all necessary resources.
allocate() - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.TiedStateAcousticModel
initialize this acoustic model with the given name and context.
allocate() - Method in class edu.cmu.sphinx.linguist.acoustic.trivial.TrivialAcousticModel
 
allocate() - Method in class edu.cmu.sphinx.linguist.dflat.DynamicFlatLinguist
 
allocate() - Method in interface edu.cmu.sphinx.linguist.dictionary.Dictionary
Allocates the dictionary
allocate() - Method in class edu.cmu.sphinx.linguist.dictionary.FastDictionary
 
allocate() - Method in class edu.cmu.sphinx.linguist.dictionary.FullDictionary
 
allocate() - Method in class edu.cmu.sphinx.linguist.flat.FlatLinguist
 
allocate() - Method in class edu.cmu.sphinx.linguist.language.grammar.Grammar
Create the grammar
allocate() - Method in interface edu.cmu.sphinx.linguist.language.ngram.LanguageModel
Create the language model
allocate() - Method in class edu.cmu.sphinx.linguist.language.ngram.large.LargeTrigramModel
 
allocate() - Method in class edu.cmu.sphinx.linguist.language.ngram.SimpleNGramModel
 
allocate() - Method in class edu.cmu.sphinx.linguist.lextree.LexTreeLinguist
 
allocate() - Method in interface edu.cmu.sphinx.linguist.Linguist
Allocates the linguist.
allocate() - Method in class edu.cmu.sphinx.model.acoustic.sphinx3.Model
initialize this acoustic model with the given name and context.
allocate() - Method in class edu.cmu.sphinx.recognizer.Recognizer
Allocate the resources needed for the recognizer.
ALLOCATED - Static variable in class edu.cmu.sphinx.recognizer.RecognizerState
The recognizer has been allocated
ALLOCATING - Static variable in class edu.cmu.sphinx.recognizer.RecognizerState
The recognizer is allocating resources
allPaths() - Method in class edu.cmu.sphinx.result.Lattice
Generate a List of all paths through this Lattice.
AlternateHypothesisManager - Class in edu.cmu.sphinx.decoder.search
Created by IntelliJ IDEA.
AlternateHypothesisManager(int) - Constructor for class edu.cmu.sphinx.decoder.search.AlternateHypothesisManager
Creates an alternate hypotheses manager
AlternativeState - Class in edu.cmu.sphinx.linguist.flat
Represents a set of alternatives in an SentenceHMMS
AlternativeState(GrammarState, int) - Constructor for class edu.cmu.sphinx.linguist.flat.AlternativeState
Creates a WordState
analyze(String, String) - Method in class edu.cmu.sphinx.util.ResultAnalyzer
Compare the hypothesis to the reference string collecting statistics on it.
AnotherDummyFrontEnd - Class in edu.cmu.sphinx.util.props.test
 
AnotherDummyFrontEnd() - Constructor for class edu.cmu.sphinx.util.props.test.AnotherDummyFrontEnd
 
AnotherDummyProcessor - Class in edu.cmu.sphinx.util.props.test
DOCUMENT ME!
AnotherDummyProcessor() - Constructor for class edu.cmu.sphinx.util.props.test.AnotherDummyProcessor
 
ArrayTokenStack - Class in edu.cmu.sphinx.decoder.search
An array implementation of TokenStack.
ArrayTokenStack(int) - Constructor for class edu.cmu.sphinx.decoder.search.ArrayTokenStack
Constructs a ArrayTokenStack object with the given capacity.
AudioData - Class in edu.cmu.sphinx.tools.audio
Represents a 16bit, SIGNED_PCM, big endian audio clip with a sample rate specified by AudioFormat.
AudioData() - Constructor for class edu.cmu.sphinx.tools.audio.AudioData
No-arg constructor.
AudioData(short[], float) - Constructor for class edu.cmu.sphinx.tools.audio.AudioData
Creates a new AudioData with the given data and sample rate.
AudioData(AudioInputStream) - Constructor for class edu.cmu.sphinx.tools.audio.AudioData
Creates a new AudioData from the given AudioInputStream, converting the data to 16bit, big endian, SIGNED_PCM if needed.
AudioDataInputStream - Class in edu.cmu.sphinx.tools.audio
Converts an AudioData into an InputStream.
AudioDataInputStream(AudioData) - Constructor for class edu.cmu.sphinx.tools.audio.AudioDataInputStream
Creates a new AudioDataInputStream for the given AudioData.
AudioDataSourcesTest - Class in edu.cmu.sphinx.frontend.util.test
Some small unit tests to check whether the AudioFileDataSource and the ConcatAudioFileDataSource are working properly.
AudioDataSourcesTest() - Constructor for class edu.cmu.sphinx.frontend.util.test.AudioDataSourcesTest
 
AudioFileDataSource - Class in edu.cmu.sphinx.frontend.util
An AudioFileDataSource generates a stream of audio data from a given audion file.
AudioFileDataSource() - Constructor for class edu.cmu.sphinx.frontend.util.AudioFileDataSource
 
AudioFileDataSource(int) - Constructor for class edu.cmu.sphinx.frontend.util.AudioFileDataSource
 
AudioFileProcessListener - Interface in edu.cmu.sphinx.frontend.util
An interface which is describes the functionality which is required to handle new file signals fired by the aduio-data sources.
audioFileProcFinished(File) - Method in interface edu.cmu.sphinx.frontend.util.AudioFileProcessListener
This method is invoked whenever a file processing has finished within a audio file data source.
audioFileProcStarted(File) - Method in interface edu.cmu.sphinx.frontend.util.AudioFileProcessListener
This method is invoked whenever a new file is started to become processed by an audio file data source.
AudioPanel - Class in edu.cmu.sphinx.tools.audio
Provides an interface to view and play back various forms of an audio signal.
AudioPanel(AudioData, float, float) - Constructor for class edu.cmu.sphinx.tools.audio.AudioPanel
Creates a new AudioPanel.
AudioPlayer - Class in edu.cmu.sphinx.tools.audio
Plays an AudioData in a separate thread.
AudioPlayer(AudioData) - Constructor for class edu.cmu.sphinx.tools.audio.AudioPlayer
Creates a new AudioPlayer for the given AudioData.
AudioTool - Class in edu.cmu.sphinx.tools.audio
Records and displays the waveform and spectrogram of an audio signal.
AudioTool() - Constructor for class edu.cmu.sphinx.tools.audio.AudioTool
 
AUTO_ALLOCATE - Static variable in class edu.cmu.sphinx.decoder.AbstractDecoder
If set to true the used search-manager will be automatically allocated in newProperties().
available() - Method in class edu.cmu.sphinx.tools.audio.AudioDataInputStream
 

B

barkToHertz(double) - Method in class edu.cmu.sphinx.frontend.frequencywarp.FrequencyWarper
Compute linear frequency in Hertz from Bark frequency.
BaseDataProcessor - Class in edu.cmu.sphinx.frontend
An abstract DataProcessor implementing elements common to all concrete DataProcessors, such as name, predecessor, and timer.
BaseDataProcessor() - Constructor for class edu.cmu.sphinx.frontend.BaseDataProcessor
 
baseDir - Static variable in class edu.cmu.sphinx.frontend.util.test.AudioDataSourcesTest
 
BatchCMN - Class in edu.cmu.sphinx.frontend.feature
Applies cepstral mean normalization (CMN), sometimes called channel mean normalization, to incoming cepstral data.
BatchCMN() - Constructor for class edu.cmu.sphinx.frontend.feature.BatchCMN
 
BatchFile - Class in edu.cmu.sphinx.util
Provides a set of utilities methods for manipulating batch files.
BatchFile() - Constructor for class edu.cmu.sphinx.util.BatchFile
 
BatchForcedAlignerGrammar - Class in edu.cmu.sphinx.linguist.language.grammar
Copyright 1999-2006 Carnegie Mellon University.
BatchForcedAlignerGrammar() - Constructor for class edu.cmu.sphinx.linguist.language.grammar.BatchForcedAlignerGrammar
 
BatchForcedAlignerRecognizer - Class in edu.cmu.sphinx.tools.batch
Copyright 1999-2002 Carnegie Mellon University.
BatchForcedAlignerRecognizer() - Constructor for class edu.cmu.sphinx.tools.batch.BatchForcedAlignerRecognizer
 
BatchItem - Class in edu.cmu.sphinx.util
Provides a standard interface to for a single decode in a batch of decodes
BatchItem(String, String) - Constructor for class edu.cmu.sphinx.util.BatchItem
Creates a batch item
BatchManager - Interface in edu.cmu.sphinx.util
Provides a standard interface to a batching mechanism
BatchModeRecognizer - Class in edu.cmu.sphinx.tools.batch
Decodes a batch file containing a list of files to decode.
BatchModeRecognizer() - Constructor for class edu.cmu.sphinx.tools.batch.BatchModeRecognizer
 
BatchNISTRecognizer - Class in edu.cmu.sphinx.tools.batch
Copyright 1999-2002 Carnegie Mellon University.
BatchNISTRecognizer() - Constructor for class edu.cmu.sphinx.tools.batch.BatchNISTRecognizer
 
BatchNISTRecognizer.CTLUtterance - Class in edu.cmu.sphinx.tools.batch
 
BeamFinder - Class in edu.cmu.sphinx.instrumentation
Monitors the absolute and relative beam sizes required to achieve the optimum recognition results and reports this data.
BeamFinder() - Constructor for class edu.cmu.sphinx.instrumentation.BeamFinder
 
BEGIN - Static variable in class edu.cmu.sphinx.linguist.acoustic.HMMPosition
HMM is at the beginning position of the word
BestConfidenceAccuracyTracker - Class in edu.cmu.sphinx.instrumentation
Tracks and reports recognition accuracy using the "confidenceScorer" component specified in the ConfigurationManager.
BestConfidenceAccuracyTracker() - Constructor for class edu.cmu.sphinx.instrumentation.BestConfidenceAccuracyTracker
 
BestPathAccuracyTracker - Class in edu.cmu.sphinx.instrumentation
Tracks and reports recognition accuracy based upon the highest scoring path in a Result.
BestPathAccuracyTracker() - Constructor for class edu.cmu.sphinx.instrumentation.BestPathAccuracyTracker
 
bfaGrammar - Variable in class edu.cmu.sphinx.tools.batch.BatchForcedAlignerRecognizer
 
BinaryLoader - Class in edu.cmu.sphinx.linguist.language.ngram.large
Reads a binary language model file generated by the CMU-Cambridge Statistical Language Modelling Toolkit.
BinaryLoader(String, File, boolean, LogMath, float, double, float) - Constructor for class edu.cmu.sphinx.linguist.language.ngram.large.BinaryLoader
Initializes the binary loader
BOOLEAN - Static variable in class edu.cmu.sphinx.tools.gui.util.PropertyType
An integer type
BranchState - Class in edu.cmu.sphinx.linguist.flat
Represents a branching node in a grammar
BranchState(String, String, int) - Constructor for class edu.cmu.sphinx.linguist.flat.BranchState
Creates a branch state
buildID(int, int, int) - Method in class edu.cmu.sphinx.linguist.util.HMMPool
Builds an id from the given unit and its left and right unit ids
BYTES_PER_BIGRAM - Static variable in class edu.cmu.sphinx.linguist.language.ngram.large.LargeTrigramModel
The number of bytes per bigram in the LM file generated by the CMU-Cambridge Statistical Language Modelling Toolkit.
BYTES_PER_TRIGRAM - Static variable in class edu.cmu.sphinx.linguist.language.ngram.large.LargeTrigramModel
The number of bytes per trigram in the LM file generated by the CMU-Cambridge Statistical Language Modelling Toolkit.
bytesToFile(byte[], String) - Static method in class edu.cmu.sphinx.frontend.util.DataUtil
Saves the given bytes to the given binary file.
bytesToShort(byte[], int) - Static method in class edu.cmu.sphinx.frontend.util.DataUtil
Convert the two bytes starting at the given offset to a short.
bytesToShort(AudioFormat, byte[]) - Static method in class edu.cmu.sphinx.tools.audio.Utils
Convert the bytes starting at the given offset to a signed short based upon the AudioFormat.
bytesToValues(byte[], int, int, int, boolean) - Static method in class edu.cmu.sphinx.frontend.util.DataUtil
Converts a big-endian byte array into an array of doubles.
byteToShortArray(byte[], int, int) - Static method in class edu.cmu.sphinx.frontend.util.DataUtil
Converts a byte array into a short array.

C

calculateComponentScore(Data) - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.CompositeSenone
Calculate scores for each component in the senone's distribution.
calculateComponentScore(Data) - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.GaussianMixture
Calculates the scores for each component in the senone.
calculateComponentScore(Data) - Method in interface edu.cmu.sphinx.linguist.acoustic.tiedstate.Senone
Calculates the component scores for the mixture components in this senone based upon the given feature.
calculateComponentScore(Data) - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.SenoneHMMState
Gets the scores for each mixture component in this HMM state
calculateScore(Data, boolean, float) - Method in interface edu.cmu.sphinx.decoder.scorer.Scoreable
Calculates a score against the given data.
calculateScore(Data, boolean, float) - Method in class edu.cmu.sphinx.decoder.search.Token
Calculates a score against the given feature.
calculateScore(Data) - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.GaussianMixture
Calculates the score for the senone.
calculateScores(List<Token>) - Method in class edu.cmu.sphinx.decoder.scorer.AbstractScorer
Scores the given set of states
calculateScores(List<Token>) - Method in interface edu.cmu.sphinx.decoder.scorer.AcousticScorer
Scores the given set of states
calculateVULevels(Data) - Method in class edu.cmu.sphinx.frontend.util.VUMeter
 
calculateVULevels(byte[], int, int) - Method in class edu.cmu.sphinx.frontend.util.VUMeter
 
centerFreqInBark - Variable in class edu.cmu.sphinx.frontend.frequencywarp.PLPFilter
The center frequency of the filter in Bark.
centerFreqInHz - Variable in class edu.cmu.sphinx.frontend.frequencywarp.PLPFilter
The center frequency of the filter in Hertz.
change(String, String) - Method in class edu.cmu.sphinx.tools.gui.RawPropertyData
Change property value
change(String, List) - Method in class edu.cmu.sphinx.tools.gui.RawPropertyData
Change property value
changeConfigurationPropValue(String, String, String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Change the value of a specific property inside one of the configuration sets
changeConfigurationPropValue(String, String, List) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Change the value of a specific property inside one of the configuration sets
changeSuccessor(Token, Token) - Method in class edu.cmu.sphinx.decoder.search.AlternateHypothesisManager
Chantge the successor from one token to another
checkDuplicateConfigurationSet(String) - Method in class edu.cmu.sphinx.tools.gui.util.ModelBuilder
Check if there is already a configuration set with this name in the whole model
child(SearchState, float, float, float, int) - Method in class edu.cmu.sphinx.decoder.search.Token
Constructs a new token that continues the search from the current token.
CIPhoneLoop - Class in edu.cmu.sphinx.linguist.flat
Constructs a loop of all the context-independent phones.
CIPhoneLoop(AcousticModel, float) - Constructor for class edu.cmu.sphinx.linguist.flat.CIPhoneLoop
Creates the CIPhoneLoop with the given acoustic model and phone insertion probability
ClassFinder - Class in edu.cmu.sphinx.tools.gui.util
This class is used mainly to facilitate scanning all the folders of sphinx system, and to filter classes that are Configurable (implements 'edu.cmu.sphinx.util.props.Configurable' in one of the ancestors) and are not of Interface type.
ClassFinder() - Constructor for class edu.cmu.sphinx.tools.gui.util.ClassFinder
 
ClassTraverseTester - Class in edu.cmu.sphinx.tools.gui.util
This class is used to traverse the sphinx system; used to test if model built is correct
ClassTraverseTester() - Constructor for class edu.cmu.sphinx.tools.gui.util.ClassTraverseTester
 
clear() - Method in class edu.cmu.sphinx.decoder.search.ArrayTokenStack
Removes all of the Tokens from this TokenStack
clear() - Method in interface edu.cmu.sphinx.decoder.search.TokenStack
Removes all of the Tokens from this TokenStack
clear() - Method in class edu.cmu.sphinx.frontend.util.Microphone
Clears all cached audio data.
clearAll() - Method in interface edu.cmu.sphinx.tools.gui.GUIFileActionListener
clear all data in the GUI
clearAll() - Method in class edu.cmu.sphinx.tools.gui.util.ModelBuilder
This method is inherited from GUIFileActionListener Delete all configurable property values that are stored in the Model
clearBuffer() - Method in class edu.cmu.sphinx.frontend.databranch.DataBufferProcessor
 
clone() - Method in class edu.cmu.sphinx.frontend.DoubleData
Returns a clone of this Data object.
clone() - Method in class edu.cmu.sphinx.frontend.FloatData
Returns a clone of this Data object.
clone() - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.GaussianMixture
clone() - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.MixtureComponent
clone() - Method in class edu.cmu.sphinx.util.props.ConfigurationManager
Creates a deep copy of the given CM instance.
close() - Method in class edu.cmu.sphinx.tools.audio.AudioDataInputStream
 
close() - Method in class edu.cmu.sphinx.tools.live.LiveModeRecognizer
Do clean up
close() - Method in class edu.cmu.sphinx.util.CommandInterpreter
 
close() - Method in class edu.cmu.sphinx.util.ExtendedStreamTokenizer
Closes the tokenizer
close() - Method in class edu.cmu.sphinx.util.SocketCommandClient
Closes the socket connection
CM_FILE_SUFFIX - Static variable in class edu.cmu.sphinx.util.props.ConfigurationManagerUtils
The default file suffix of configuration files.
CMUTests - Class in edu.cmu.sphinx.util.props.test
Some unit-tests for the ConfigurationManagerUtils.
CMUTests() - Constructor for class edu.cmu.sphinx.util.props.test.CMUTests
 
collectOutput(BaseDataProcessor) - Method in class edu.cmu.sphinx.frontend.test.AbstractTestProcessor
 
collectOutput(double) - Method in class edu.cmu.sphinx.frontend.test.DataBlockerTest
 
collectStates(SentenceHMMState) - Static method in class edu.cmu.sphinx.linguist.flat.SentenceHMMState
Collect all states starting from the given start state
Color - Class in edu.cmu.sphinx.linguist.flat
A Color is used to tag SentenceHMM nodes
CommandInterface - Interface in edu.cmu.sphinx.util
An interface implemented by command functions typically added to a command interpreter
CommandInterpreter - Class in edu.cmu.sphinx.util
This class is a command interpreter.
CommandInterpreter(BufferedReader, PrintWriter) - Constructor for class edu.cmu.sphinx.util.CommandInterpreter
Creates a command interpreter that reads/writes on the given streams.
CommandInterpreter() - Constructor for class edu.cmu.sphinx.util.CommandInterpreter
Creates a command interpreter that won't read a stream.
commentChar(int) - Method in class edu.cmu.sphinx.util.ExtendedStreamTokenizer
Specified that the character argument starts a single-line comment.
COMPARATOR - Static variable in class edu.cmu.sphinx.decoder.search.Token
a token comparator that is used to order tokens in descending order
Complex - Class in edu.cmu.sphinx.util
Implements complex types and arythmetics
Complex() - Constructor for class edu.cmu.sphinx.util.Complex
Create a default complex number
Complex(double) - Constructor for class edu.cmu.sphinx.util.Complex
Create a complex number from a real one
Complex(double, double) - Constructor for class edu.cmu.sphinx.util.Complex
Create a complex number from the real and imaginary parts
COMPONENT - Static variable in class edu.cmu.sphinx.tools.gui.util.PropertyType
A String type
COMPONENT_LIST - Static variable in class edu.cmu.sphinx.tools.gui.util.PropertyType
An array of components
componentAdded(ConfigurationManager, PropertySheet) - Method in interface edu.cmu.sphinx.util.props.ConfigurationChangeListener
Called if a new compoenent defined by ps was registered to the ConfigurationManager cm.
ComponentListTests - Class in edu.cmu.sphinx.util.props.test
DOCUMENT ME!
ComponentListTests() - Constructor for class edu.cmu.sphinx.util.props.test.ComponentListTests
 
ComponentPropertyTest - Class in edu.cmu.sphinx.util.props.test
DOCUMENT ME!
ComponentPropertyTest() - Constructor for class edu.cmu.sphinx.util.props.test.ComponentPropertyTest
 
componentRemoved(ConfigurationManager, PropertySheet) - Method in interface edu.cmu.sphinx.util.props.ConfigurationChangeListener
Called if a compoenent defined by ps was unregistered (removed) from the ConfigurationManager cm.
componentRenamed(ConfigurationManager, PropertySheet, String) - Method in interface edu.cmu.sphinx.util.props.ConfigurationChangeListener
Called if a compoenent was renamed.
CompositeSenone - Class in edu.cmu.sphinx.linguist.acoustic.tiedstate
Represents a composite senone.
CompositeSenone(Senone[], float) - Constructor for class edu.cmu.sphinx.linguist.acoustic.tiedstate.CompositeSenone
Constructs a CompositeSenone given the set of constiuent senones
computeNodePosteriors(float) - Method in class edu.cmu.sphinx.result.Lattice
Compute the utterance-level posterior for every node in the lattice, i.e. the probability that this node occurs on any path through the lattice.
computeNodePosteriors(float, boolean) - Method in class edu.cmu.sphinx.result.Lattice
Compute the utterance-level posterior for every node in the lattice, i.e. the probability that this node occurs on any path through the lattice.
ConcatAudioFileDataSource - Class in edu.cmu.sphinx.frontend.util
Concatenates a list of audio files as one continuous audio stream.
ConcatAudioFileDataSource() - Constructor for class edu.cmu.sphinx.frontend.util.ConcatAudioFileDataSource
 
ConcatAudioFileDataSource(int) - Constructor for class edu.cmu.sphinx.frontend.util.ConcatAudioFileDataSource
 
ConcatFileDataSource - Class in edu.cmu.sphinx.frontend.util
Concatenates a list raw headerless audio files as one continuous audio stream.
ConcatFileDataSource() - Constructor for class edu.cmu.sphinx.frontend.util.ConcatFileDataSource
 
ConfCategory - Annotation Type in edu.cmu.sphinx.util.props
An annotation which can be used to tag classes.
ConfidenceResult - Interface in edu.cmu.sphinx.result

Shows the confidence information about a Result.

ConfidenceScorer - Interface in edu.cmu.sphinx.result

Computes confidences for a Result.

ConfigConverter - Class in edu.cmu.sphinx.tools.gui.writer
This is a helper class to convert from ConfigProperties to String format that's ready to be written to .config.XML file
ConfigMonitor - Class in edu.cmu.sphinx.instrumentation
Shows the configuration currently in use.
ConfigMonitor() - Constructor for class edu.cmu.sphinx.instrumentation.ConfigMonitor
 
ConfigProperties - Class in edu.cmu.sphinx.tools.gui
This class stores all the configuration information to be written to output and the properties loaded from input file It does not create any HashMap instances, so these responsibilites are on the creator and be careful when modifying the globalProperties and propertyMap because the original data would also be modified
ConfigProperties() - Constructor for class edu.cmu.sphinx.tools.gui.ConfigProperties
Creates a new instance of ConfigProperties
Configurable - Interface in edu.cmu.sphinx.util.props
Defines the interface that must be implemented by any configurable component in Sphinx-4.
ConfigurableAdapter - Class in edu.cmu.sphinx.util.props
An empty dummy implementation of the Configurable interface.
ConfigurableAdapter() - Constructor for class edu.cmu.sphinx.util.props.ConfigurableAdapter
 
ConfigurableComponent - Class in edu.cmu.sphinx.tools.gui.util
This class holds information about one configurable class in the Sphinx model Which includes the classname, property list, class description,group name, and the configuration sets that are defined for this class This class, combined with ConfigurableProperty construct the Sphinx model.
ConfigurableComponent(String, Class, String, String) - Constructor for class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Creates a new instance of ConfigurableComponent
ConfigurableProperty - Class in edu.cmu.sphinx.tools.gui.util
This class holds information about a Configurable property that is owned by a Configurable class.
ConfigurableProperty(String, String, PropertyType, String, String) - Constructor for class edu.cmu.sphinx.tools.gui.util.ConfigurableProperty
Creates a new instance of ConfigurableProperty
ConfigurableProperty(String, String, PropertyType, String, String, String) - Constructor for class edu.cmu.sphinx.tools.gui.util.ConfigurableProperty
Creates a new instance of ConfigurableProperty, and this property needs a certain class type as value
ConfigurableUtilException - Exception in edu.cmu.sphinx.tools.gui.util
This exception class is thrown when there is an error in the operation of ModelBuilder, ConfigurableComponentConfigurableProperty
ConfigurableUtilException(String, int) - Constructor for exception edu.cmu.sphinx.tools.gui.util.ConfigurableUtilException
Creates a new instance of ConfigurableUtilException with the specific mode that describe the reason, and message
configurationChanged(String, String, ConfigurationManager) - Method in interface edu.cmu.sphinx.util.props.ConfigurationChangeListener
Called if the configuration of a registered compoenent named configurableName was changed.
ConfigurationChangeListener - Interface in edu.cmu.sphinx.util.props
Describes all methods necessary to process change events of a ConfigurationManager.
ConfigurationManager - Class in edu.cmu.sphinx.util.props
Manages a set of Configurables, their parametrization and the relationships between them.
ConfigurationManager() - Constructor for class edu.cmu.sphinx.util.props.ConfigurationManager
Creates a new empty configuration manager.
ConfigurationManager(URL) - Constructor for class edu.cmu.sphinx.util.props.ConfigurationManager
Creates a new configuration manager.
ConfigurationManagerTest - Class in edu.cmu.sphinx.util.props.test
Some unit tests, which ensure a proper implementation of configuration management.
ConfigurationManagerTest() - Constructor for class edu.cmu.sphinx.util.props.test.ConfigurationManagerTest
 
ConfigurationManagerUtils - Class in edu.cmu.sphinx.util.props
Some static utitity methods which ease the handling of system configurations.
configureLogger() - Static method in class edu.cmu.sphinx.decoder.scorer.ScorerTests
 
configureLogger(ConfigurationManager) - Static method in class edu.cmu.sphinx.util.props.ConfigurationManagerUtils
Configure the logger
ConfusionSet - Class in edu.cmu.sphinx.result
A confusion set is a set of words with their associated posteriors.
ConfusionSet() - Constructor for class edu.cmu.sphinx.result.ConfusionSet
 
confusionSetIterator() - Method in interface edu.cmu.sphinx.result.ConfidenceResult
Iterator through the confusion sets in this result.
confusionSetIterator() - Method in class edu.cmu.sphinx.result.Sausage
Get an iterator for the sausage.
confusionSetIterator(int) - Method in class edu.cmu.sphinx.result.Sausage
Get an iterator for the sausage.
connect(SentenceHMMStateArc) - Method in class edu.cmu.sphinx.linguist.flat.SentenceHMMState
Connects the arc to this sentence hmm.
contains(String) - Method in class edu.cmu.sphinx.tools.gui.RawPropertyData
Determines if the map already contains an entry for this property
contains(String) - Method in class edu.cmu.sphinx.util.SphinxProperties
Returns true if this SphinxProperties contains the given property.
containsConfigurationSet(String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
check if this component has a RawPropertyData configuration set with specified name
containsFiller() - Method in class edu.cmu.sphinx.result.ConfusionSet
Check whether this confusion set contains any fillers.
containsProperty(String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Check if component has the property
containsWord(String) - Method in class edu.cmu.sphinx.result.ConfusionSet
Check whether this confusion set contains the given word
Context - Class in edu.cmu.sphinx.linguist.acoustic
Represents the context for a unit
continueDataAcquisition() - Method in interface edu.cmu.sphinx.frontend.util.DataSource
 
CONVERT_D2F - Static variable in class edu.cmu.sphinx.frontend.util.DataConverter
 
CONVERT_F2D - Static variable in class edu.cmu.sphinx.frontend.util.DataConverter
 
convertDoublesToAudioStream(double[], int) - Static method in class edu.cmu.sphinx.frontend.util.WavWriter
 
countWordHypotheses() - Method in class edu.cmu.sphinx.result.Sausage
 
create(Collection, float) - Static method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.CompositeSenone
a factory method that creates a CompositeSenone from a list of senones.
create(List) - Static method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.SenoneSequence
a factory method that creates a SeononeSequence from a list of senones.
createDataFilter(boolean) - Method in class edu.cmu.sphinx.frontend.endpoint.SpeechMarkerTest
 
createDataFilter(boolean) - Method in class edu.cmu.sphinx.frontend.endpoint.test.NonSpeechDataFilterTest
 
createDataInput(int, int, int, int) - Static method in class edu.cmu.sphinx.frontend.test.DataBlockerTest
 
createFeatVectors(double, int, long, int, double) - Static method in class edu.cmu.sphinx.frontend.test.AbstractTestProcessor
 
createNewSet(String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
This function is used to create a new configuration set for this type of class The property values are set as their default values
createRandFeatureVector(int, double[], double[]) - Static method in class edu.cmu.sphinx.frontend.test.AbstractTestProcessor
 
crop() - Method in class edu.cmu.sphinx.tools.audio.AudioPanel
Crops the audio data between the start and end selections.

D

Data - Interface in edu.cmu.sphinx.frontend
Implements the interface for all Data objects that passes between DataProcessors.
DATA_PROCS - Static variable in class edu.cmu.sphinx.util.props.test.DummyFrontEnd
 
DataBlocker - Class in edu.cmu.sphinx.frontend
A DataProcessor which wraps incoming DoubleData-objects into equally size blocks of defined length.
DataBlocker() - Constructor for class edu.cmu.sphinx.frontend.DataBlocker
 
DataBlocker(double) - Constructor for class edu.cmu.sphinx.frontend.DataBlocker
 
DataBlockerTest - Class in edu.cmu.sphinx.frontend.test
Some small tests which ensure that the DataBlocker works properly.
DataBlockerTest() - Constructor for class edu.cmu.sphinx.frontend.test.DataBlockerTest
 
DataBufferProcessor - Class in edu.cmu.sphinx.frontend.databranch
A FIFO-buffer for Data-elements.
DataBufferProcessor() - Constructor for class edu.cmu.sphinx.frontend.databranch.DataBufferProcessor
 
DataConverter - Class in edu.cmu.sphinx.frontend.util
A simple converter which converts DoubleData to FloatData and vv (depending on its configuration).
DataConverter() - Constructor for class edu.cmu.sphinx.frontend.util.DataConverter
 
DataDumper - Class in edu.cmu.sphinx.frontend.util
Dumps the data
DataDumper() - Constructor for class edu.cmu.sphinx.frontend.util.DataDumper
 
DataEndSignal - Class in edu.cmu.sphinx.frontend
A signal that indicates the end of data.
DataEndSignal(long) - Constructor for class edu.cmu.sphinx.frontend.DataEndSignal
Constructs a DataEndSignal.
DataEndSignal(long, long) - Constructor for class edu.cmu.sphinx.frontend.DataEndSignal
Constructs a DataEndSignal with the given creation time.
DataListener - Interface in edu.cmu.sphinx.frontend.databranch
Defines some API-elements for Data-observer classes.
DataProcessingException - Exception in edu.cmu.sphinx.frontend
Thrown to indicate that a DataProcessor has problems processing incoming Data objects.
DataProcessingException() - Constructor for exception edu.cmu.sphinx.frontend.DataProcessingException
Constructs a DataProcessingException with no detailed message.
DataProcessingException(String) - Constructor for exception edu.cmu.sphinx.frontend.DataProcessingException
Constructs a DataProcessingException with the specified detailed message.
DataProcessor - Interface in edu.cmu.sphinx.frontend
A processor that performs a signal processing function.
DataProducer - Interface in edu.cmu.sphinx.frontend.databranch
Some API-elements which are shared by components which can generate Datas.
DataSource - Interface in edu.cmu.sphinx.frontend.util
Descibes which functionality is necessary to be a DataSource, which include starting, pausing, continueing and stopping data-acquisition.
DataStartSignal - Class in edu.cmu.sphinx.frontend
A signal that indicates the start of data.
DataStartSignal(int) - Constructor for class edu.cmu.sphinx.frontend.DataStartSignal
Constructs a DataStartSignal.
DataStartSignal(int, long) - Constructor for class edu.cmu.sphinx.frontend.DataStartSignal
Constructs a DataStartSignal at the given time.
DataUtil - Class in edu.cmu.sphinx.frontend.util
Defines utility methods for manipulating data values.
deallocate() - Method in class edu.cmu.sphinx.decoder.AbstractDecoder
Deallocate resources
deallocate() - Method in class edu.cmu.sphinx.decoder.pruner.NullPruner
 
deallocate() - Method in interface edu.cmu.sphinx.decoder.pruner.Pruner
Deallocates resources necessary for this pruner
deallocate() - Method in class edu.cmu.sphinx.decoder.pruner.SimplePruner
 
deallocate() - Method in class edu.cmu.sphinx.decoder.scorer.AbstractScorer
 
deallocate() - Method in interface edu.cmu.sphinx.decoder.scorer.AcousticScorer
Deallocates resouces for this scorer
deallocate() - Method in interface edu.cmu.sphinx.decoder.search.SearchManager
Deallocates resources necessary for this search.
deallocate() - Method in class edu.cmu.sphinx.decoder.search.SimpleBreadthFirstSearchManager
 
deallocate() - Method in class edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstSearchManager
 
deallocate() - Method in interface edu.cmu.sphinx.linguist.acoustic.AcousticModel
Deallocates previously allcoated resources
deallocate() - Method in class edu.cmu.sphinx.linguist.acoustic.tiedstate.TiedStateAcousticModel
 
deallocate() - Method in class edu.cmu.sphinx.linguist.acoustic.trivial.TrivialAcousticModel
 
deallocate() - Method in class edu.cmu.sphinx.linguist.dflat.DynamicFlatLinguist
 
deallocate() - Method in interface edu.cmu.sphinx.linguist.dictionary.Dictionary
Deallocates the dictionary
deallocate() - Method in class edu.cmu.sphinx.linguist.dictionary.FastDictionary
 
deallocate() - Method in class edu.cmu.sphinx.linguist.dictionary.FullDictionary
 
deallocate() - Method in class edu.cmu.sphinx.linguist.flat.FlatLinguist
 
deallocate() - Method in class edu.cmu.sphinx.linguist.language.grammar.Grammar
Deallocate resources allocated to this grammar
deallocate() - Method in interface edu.cmu.sphinx.linguist.language.ngram.LanguageModel
Deallocate resources allocated to this language model
deallocate() - Method in class edu.cmu.sphinx.linguist.language.ngram.large.LargeTrigramModel
 
deallocate() - Method in class edu.cmu.sphinx.linguist.language.ngram.SimpleNGramModel
 
deallocate() - Method in class edu.cmu.sphinx.linguist.lextree.LexTreeLinguist
 
deallocate() - Method in interface edu.cmu.sphinx.linguist.Linguist
Deallocates the linguist.
deallocate() - Method in class edu.cmu.sphinx.model.acoustic.sphinx3.Model
 
deallocate() - Method in class edu.cmu.sphinx.recognizer.Recognizer
Deallocates the recognizer.
DEALLOCATED - Static variable in class edu.cmu.sphinx.recognizer.RecognizerState
The recognizer is in the deallocated state.
DEALLOCATING - Static variable in class edu.cmu.sphinx.recognizer.RecognizerState
The recognizer is deallocating resources
decode(String) - Method in class edu.cmu.sphinx.decoder.AbstractDecoder
Decode frames until recognition is complete
decode(String) - Method in class edu.cmu.sphinx.decoder.Decoder
Decode frames until recognition is complete.
decode(String) - Method in class edu.cmu.sphinx.decoder.FrameDecoder
Decode a single frame.
decode(String) - Method in class edu.cmu.sphinx.tools.batch.BatchModeRecognizer
Decodes the batch of audio files
decode() - Method in class edu.cmu.sphinx.tools.batch.BatchNISTRecognizer
 
decode() - Method in class edu.cmu.sphinx.tools.live.LiveModeRecognizer
Decodes the batch of audio files
Decoder - Class in edu.cmu.sphinx.decoder
The primary decoder class
Decoder() - Constructor for class edu.cmu.sphinx.decoder.Decoder
 
DEFAULT_DIST_FLOOR - Static variable in class edu.cmu.sphinx.linguist.acoustic.tiedstate.MixtureComponent
 
DEFAULT_VAR_FLOOR - Static variable in class edu.cmu.sphinx.linguist.acoustic.tiedstate.MixtureComponent
 
deleteAllConfigurationProp() - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Delete all configuration sets from this component
deleteConfigurationProp(String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Delete the configuration set with specified name
deleteOneConfigurationPropFromSet(String, String) - Method in class edu.cmu.sphinx.tools.gui.util.ConfigurableComponent
Remove a specific property from one of the configuration sets
DeltasFeatureExtractor - Class in edu.cmu.sphinx.frontend.feature
Computes the delta and double delta of input cepstrum (or plp or ...).
DeltasFeatureExtractor() - Constructor for class edu.cmu.sphinx.frontend.feature.DeltasFeatureExtractor
 
detect() - Method in class edu.cmu.sphinx.util.GapInsertionDetector
Detect the gap insertion errors.
df - Static variable in class edu.cmu.sphinx.util.MatrixUtils
 
Dictionary - Interface in edu.cmu.sphinx.linguist.dictionary
Provides a generic interface to a dictionary.