Go to the source code of this file.
|
| kaldi |
| This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:
|
|
|
template<class T > |
bool | ExtractObjectRange (const T &input, const std::string &range, T *output) |
| This templated function exists so that we can write .scp files with 'object ranges' specified: the canonical example is a [first:last] range of rows of a matrix, or [first-row:last-row,first-column,last-column] of a matrix. More...
|
|
template<class Real > |
bool | ExtractObjectRange (const Matrix< Real > &input, const std::string &range, Matrix< Real > *output) |
| The template is specialized with a version that actually does something, for types Matrix<float> and Matrix<double>. More...
|
|
template<class Real > |
bool | ExtractObjectRange (const Vector< Real > &input, const std::string &range, Vector< Real > *output) |
| The template is specialized types Vector<float> and Vector<double>. More...
|
|
bool | ExtractObjectRange (const GeneralMatrix &input, const std::string &range, GeneralMatrix *output) |
| GeneralMatrix is always of type BaseFloat. More...
|
|
template<class Real > |
bool | ExtractObjectRange (const CompressedMatrix &input, const std::string &range, Matrix< Real > *output) |
| CompressedMatrix is always of the type BaseFloat but it is more efficient to provide template as it uses CompressedMatrix's own conversion to Matrix<Real> More...
|
|
bool | ExtractRangeSpecifier (const std::string &rxfilename_with_range, std::string *data_rxfilename, std::string *range) |
|