s3_endpointer.h
Go to the documentation of this file.
1 
2 #include <logmath.h>
3 #include "cont_mgau.h"
4 
5 #ifndef __SPHINX3_ENDPOINTER_H
6 #define __SPHINX3_ENDPOINTER_H
7 
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 #if 0
13 /* Fool Emacs. */
14 }
15 #endif
16 
17 typedef struct {
18  float32 **frames;
19  int *classes;
20  int n_frames;
21  int offset;
22  int count;
23  int eof;
24 
26  int *priors;
27  int *voters;
29 
30  int state;
31 
34  int begin_pad;
37  int end_count;
39  int end_pad;
44 
47  const char *_means_file,
48  const char *_vars_file,
49  float64 _var_floor,
50  const char *_mix_weights_file,
51  float64 _mix_weight_floor,
52  const char *_gm_type,
53  int _post_classify,
54  int _begin_window,
55  int _begin_threshold,
56  int _begin_pad,
57  int _end_window,
58  int _end_threshold,
59  int _end_pad,
60  logmath_t *logmath);
67  float32 **_frames,
68  int _n_frames,
69  int _eof);
72  float32 **_frames,
73  int _n_frames);
78 
79 #ifdef __cplusplus
80 }
81 #endif
82 
83 
84 #endif