#include <iostream>
#include <string>
#include <sstream>
#include "base/kaldi-error.h"
#include "base/kaldi-math.h"
#include "lm/arpa-lm-compiler.h"
#include "util/kaldi-io.h"
Go to the source code of this file.
Namespaces | |
kaldi | |
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
Enumerations | |
enum | { kEps = 0, kDisambig, kBos, kEos } |
Functions | |
static fst::StdVectorFst * | CreateGenFst (bool seps, const fst::SymbolTable *pst) |
ArpaLmCompiler * | Compile (bool seps, const std::string &infile) |
fst::StdArc::StateId | AddToChainFsa (fst::StdMutableFst *fst, fst::StdArc::StateId last_state, int64 symbol) |
void | AddSelfLoops (fst::StdMutableFst *fst) |
bool | CoverageTest (bool seps, const std::string &infile) |
bool | ScoringTest (bool seps, const std::string &infile, const std::string &sentence, float expected) |
bool | ThrowsExceptionTest (bool seps, const std::string &infile) |
bool | RunAllTests (bool seps) |
int | main (int argc, char *argv[]) |
Variables | |
static const int | kRandomSentences = 50 |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 237 of file arpa-lm-compiler-test.cc.
References KALDI_LOG, KALDI_WARN, and RunAllTests().
Definition at line 219 of file arpa-lm-compiler-test.cc.
References kaldi::CoverageTest(), KALDI_WARN, kaldi::ScoringTest(), and kaldi::ThrowsExceptionTest().
Referenced by main().