#include <string>
#include <vector>
#include <deque>
#include <mutex>
#include <thread>
#include "matrix/matrix-lib.h"
#include "util/common-utils.h"
#include "base/kaldi-error.h"
#include "decoder/decodable-matrix.h"
#include "nnet2/am-nnet.h"
#include "online2/online-nnet2-feature-pipeline.h"
#include "online2/online-endpoint.h"
#include "decoder/lattice-faster-online-decoder.h"
#include "hmm/transition-model.h"
#include "util/kaldi-semaphore.h"
Go to the source code of this file.
Classes | |
class | ThreadSynchronizer |
class ThreadSynchronizer acts to guard an arbitrary type of buffer between a producing and a consuming thread (note: it's all symmetric between the two thread types). More... | |
struct | OnlineNnet2DecodingThreadedConfig |
class | SingleUtteranceNnet2DecoderThreaded |
You will instantiate this class when you want to decode a single utterance using the online-decoding setup for neural nets. More... | |
Namespaces | |
kaldi | |
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |