#include <cctype>#include <limits>#include <string>#include "base/kaldi-common.h"#include "matrix/kaldi-matrix.h"#include "util/kaldi-io-inl.h"

Go to the source code of this file.
Classes | |
| class | Output |
| class | Input |
Namespaces | |
| kaldi | |
| This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
Enumerations | |
| enum | OutputType { kNoOutput, kFileOutput, kStandardOutput, kPipeOutput } |
| enum | InputType { kNoInput, kFileInput, kStandardInput, kOffsetFileInput, kPipeInput } |
Functions | |
| OutputType | ClassifyWxfilename (const std::string &wxfilename) |
| ClassifyWxfilename interprets filenames as follows: More... | |
| InputType | ClassifyRxfilename (const std::string &rxfilename) |
| ClassifyRxfilenames interprets filenames for reading as follows: More... | |
| template<class C > | |
| void | ReadKaldiObject (const std::string &filename, C *c) |
| template<> | |
| void | ReadKaldiObject (const std::string &filename, Matrix< float > *m) |
| template<> | |
| void | ReadKaldiObject (const std::string &filename, Matrix< double > *m) |
| template<class C > | |
| void | WriteKaldiObject (const C &c, const std::string &filename, bool binary) |
| std::string | PrintableRxfilename (const std::string &rxfilename) |
| PrintableRxfilename turns the rxfilename into a more human-readable form for error reporting, i.e. More... | |
| std::string | PrintableWxfilename (const std::string &wxfilename) |
| PrintableWxfilename turns the wxfilename into a more human-readable form for error reporting, i.e. More... | |