discriminative-supervision.h File Reference
Include dependency graph for discriminative-supervision.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  SplitDiscriminativeSupervisionOptions
struct  DiscriminativeSupervision
class  DiscriminativeSupervisionSplitter
struct  DiscriminativeSupervisionSplitter::LatticeInfo


 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:


void MergeSupervision (const std::vector< const DiscriminativeSupervision * > &input, DiscriminativeSupervision *output_supervision)
 This function appends a list of supervision objects to create what will usually be a single such object, but if the weights and num-frames are not all the same it will only append Supervision objects where successive ones have the same weight and num-frames, and if 'compactify' is true. More...