#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... | |