This file contains code for online iVector extraction in a form compatible with OnlineFeatureInterface. More...
#include <string>
#include <vector>
#include <deque>
#include "matrix/matrix-lib.h"
#include "util/common-utils.h"
#include "base/kaldi-error.h"
#include "itf/online-feature-itf.h"
#include "gmm/diag-gmm.h"
#include "feat/online-feature.h"
#include "ivector/ivector-extractor.h"
#include "decoder/lattice-faster-online-decoder.h"
#include "decoder/lattice-incremental-online-decoder.h"
Go to the source code of this file.
Classes | |
struct | OnlineIvectorExtractionConfig |
This class includes configuration variables relating to the online iVector extraction, but not including configuration for the "base feature", i.e. More... | |
struct | OnlineIvectorExtractionInfo |
This struct contains various things that are needed (as const references) by class OnlineIvectorExtractor. More... | |
struct | OnlineIvectorExtractorAdaptationState |
This class stores the adaptation state from the online iVector extractor, which can help you to initialize the adaptation state for the next utterance of the same speaker in a more informed way. More... | |
class | OnlineIvectorFeature |
OnlineIvectorFeature is an online feature-extraction class that's responsible for extracting iVectors from raw features such as MFCC, PLP or filterbank. More... | |
struct | OnlineSilenceWeightingConfig |
class | OnlineSilenceWeighting |
struct | OnlineSilenceWeighting::FrameInfo |
Namespaces | |
kaldi | |
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
This file contains code for online iVector extraction in a form compatible with OnlineFeatureInterface.
It's used in online-nnet2-feature-pipeline.h.
Definition in file online-ivector-feature.h.