| Interface | Description |
|---|---|
| Loader |
Generic interface for a loader of acoustic models
|
| Saver |
Generic interface for a saver of acoustic models
|
| Senone |
Represents a set of acoustic data that can be scored against a feature
|
| Class | Description |
|---|---|
| CompositeSenone |
Represents a composite senone.
|
| GaussianMixture |
Represents a concrete implementation of a simple
senone. |
| GaussianWeights |
Structure to store weights for all gaussians in AM.
|
| HMMManager |
Manages HMMs.
|
| HTKLoader |
Remark1: S4 does not use HMM tying: the HTK "tiedlist" is not loaded nor user
for now
Remark2: HTK does nearly never backoff to monophones, whereas S4 might do it.
|
| KaldiLoader | |
| LazyHmmManager |
HMMManager extension to load HMMs from Kaldi model. |
| MixtureComponent |
Defines the set of shared elements for a GaussianMixture.
|
| Pool<T> |
Used to pool shared objects in the acoustic model
|
| ScoreCachingSenone |
Implements a Senone that contains a cache of the last scored data.
|
| SenoneHMM |
Represents a hidden-markov-model.
|
| SenoneHMMState |
Represents a single state in an HMM
|
| SenoneSequence |
Contains an ordered list of senones.
|
| Sphinx3Loader |
Loads a tied-state acoustic model generated by the Sphinx-3 trainer.
|
| TiedStateAcousticModel |
Loads a tied-state acoustic model generated by the Sphinx-3 trainer.
|
| Enum | Description |
|---|---|
| Pool.Feature |