From 74809198a31cb7d902de23c217ca7492b5f8a29b Mon Sep 17 00:00:00 2001 From: Yimmon Zhuang Date: Fri, 18 Sep 2015 22:18:47 +0800 Subject: mpe implement --- kaldi_seq/src/kaldi_mpe.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 kaldi_seq/src/kaldi_mpe.h (limited to 'kaldi_seq/src/kaldi_mpe.h') diff --git a/kaldi_seq/src/kaldi_mpe.h b/kaldi_seq/src/kaldi_mpe.h new file mode 100644 index 0000000..fd09574 --- /dev/null +++ b/kaldi_seq/src/kaldi_mpe.h @@ -0,0 +1,21 @@ +#ifndef NERV_kaldi_KALDI_MPE +#define NERV_kaldi_KALDI_MPE +#include "nerv/matrix/matrix.h" +#include "nerv/common.h" +#ifdef __cplusplus +extern "C" { +#endif + + typedef struct KaldiMPE KaldiMPE; + + KaldiMPE * new_KaldiMPE(const char*, const char*, const char*, const char*); + void destroy_KaldiMPE(KaldiMPE *); + int check_mpe(KaldiMPE *, const Matrix*, const char *); + Matrix * calc_diff_mpe(KaldiMPE *, Matrix *, const char *); + double get_num_frames_mpe(const KaldiMPE *); + double get_utt_frame_acc_mpe(const KaldiMPE *); + +#ifdef __cplusplus +} +#endif +#endif -- cgit v1.2.3