online-feature.h File Reference
#include <string>
#include <vector>
#include <deque>
#include "matrix/matrix-lib.h"
#include "util/common-utils.h"
#include "base/kaldi-error.h"
#include "feat/feature-functions.h"
#include "feat/feature-mfcc.h"
#include "feat/feature-plp.h"
#include "feat/feature-fbank.h"
#include "itf/online-feature-itf.h"
Include dependency graph for online-feature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RecyclingVector
 This class serves as a storage for feature vectors with an option to limit the memory usage by removing old elements. More...
 
class  OnlineGenericBaseFeature< C >
 This is a templated class for online feature extraction; it's templated on a class like MfccComputer or PlpComputer that does the basic feature extraction. More...
 
class  OnlineMatrixFeature
 This class takes a Matrix<BaseFloat> and wraps it as an OnlineFeatureInterface: this can be useful where some earlier stage of feature processing has been done offline but you want to use part of the online pipeline. More...
 
struct  OnlineCmvnOptions
 
struct  OnlineCmvnState
 Struct OnlineCmvnState stores the state of CMVN adaptation between utterances (but not the state of the computation within an utterance). More...
 
class  OnlineCmvn
 This class does an online version of the cepstral mean and [optionally] variance, but note that this is not equivalent to the offline version. More...
 
struct  OnlineSpliceOptions
 
class  OnlineSpliceFrames
 
class  OnlineTransform
 This online-feature class implements any affine or linear transform. More...
 
class  OnlineDeltaFeature
 
class  OnlineCacheFeature
 This feature type can be used to cache its input, to avoid repetition of computation in a multi-pass decoding context. More...
 
class  OnlineAppendFeature
 This online-feature class implements combination of two feature streams (such as pitch, plp) into one stream. More...
 

Namespaces

 kaldi
 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:
 

Typedefs

typedef OnlineGenericBaseFeature< MfccComputer > OnlineMfcc
 
typedef OnlineGenericBaseFeature< PlpComputer > OnlinePlp
 
typedef OnlineGenericBaseFeature< FbankComputer > OnlineFbank