Julius 4.2
変数
構造体 Jconf

Configuration parameters (global) [詳細]

#include <jconf.h>

Jconfのコラボレーション図

変数

struct {
   int   type
 Input source type.
   int   speech_input
 Input source.
   int   device
 Input device.
   int   plugin_source
 id of the selected plug-in if using plugin
   long   sfreq
 Sampling frequency.
   long   period
 Sampling period in 100ns units.
   int   framesize
 Window size in samples, similar to WINDOWSIZE in HTK (unit is different)
   int   frameshift
 Frame shift length in samples.
   boolean   use_ds48to16
 Use 48kHz input and perform down sampling to 16kHz (-48)
   char *   inputlist_filename
 List of input files for rawfile / mfcfile input (-filelist)
   int   adinnet_port
 Port number for adinnet input (-adport)
   char *   netaudio_devname
 Host/unit name for NetAudio/DatLink input (-NA)
   boolean   paramtype_check_flag
 Check input parameter type with header of the hmmdefs for parameter file input.
input
struct {
   int   level_thres
 Input level threshold from 0 to 32767 (-lv)
   int   head_margin_msec
 Head margin in msec (-headmargin)
   int   tail_margin_msec
 Tail margin in msec (-tailmargin)
   int   zero_cross_num
 Zero cross number threshold per a second (-zc)
   int   silence_cut
 Silence detection and cutting: 0=off, 1=on, 2=accept device default (-cutsilence / -nocutsilence)
detect
struct {
   boolean   strip_zero_sample
 Strip off zero samples (-nostrip to unset)
   boolean   use_zmean
 Remove DC offset by zero mean (-zmean / -nozmean)
preprocess
struct {
   char *   gmm_filename
 GMM definition file (-gmm)
   int   gmm_gprune_num
 Number of Gaussians to be computed on GMM calculation (-gmmnum)
   char *   gmm_reject_cmn_string
 Comma-separated list of GMM model name to be rejected (-gmmreject)
   int   rejectshortlen
 Length threshold to reject input (-rejectshort)
reject
struct {
   boolean   realtime_flag
 INTERNAL: do on-the-fly decoding if TRUE (value depends on device default and forced_realtime.
   boolean   force_realtime_flag
 INTERNAL: TRUE if either of "-realtime" or "-norealtime" is explicitly specified by user.
   boolean   forced_realtime
 Force on-the-fly decoding on 1st pass with audio input and MAP-CMN (-realtime / -norealtime)
   boolean   segment
 TRUE if a kind of speech segmentation is enabled.
decodeopt
JCONF_AMam_root
 Configurations for acoustic models (HMM, HMMList) and am-specific parameters.
JCONF_LMlm_root
 Language models (N-gram / DFA), dictionary, and related parameters.
JCONF_SEARCHsearch_root
 Search parameters (LM/AM independent), annotation, and output parameters.
JCONF_LMlmnow
 Current JCONF_AM for reading options.
JCONF_AMamnow
 Current JCONF_AM for reading options.
JCONF_SEARCHsearchnow
 Current JCONF_AM for reading options.
JCONF_AMgmm
 Config parameters for GMM computation.
short optsection
 Current option declaration mode while loading options.
boolean optsectioning
 Whether option sectioning ristriction should be applied or not.

説明

Configuration parameters (global)

jconf.h803 行で定義されています。


構造体

id of the selected plug-in if using plugin

jconf.h832 行で定義されています。

参照元 adin_initialize(), jconf_set_default_values(), opt_parse(), と print_engine_info().

Sampling period in 100ns units.

jconf.h843 行で定義されています。

参照元 decode_end(), decode_end_segmented(), j_load_all(), j_recognize_stream_core(), jconf_set_default_values(), と status_param().

Window size in samples, similar to WINDOWSIZE in HTK (unit is different)

jconf.h848 行で定義されています。

参照元 j_load_all(), jconf_set_default_values(), RealTimeInit(), と wav2mfcc().

Check input parameter type with header of the hmmdefs for parameter file input.

FALSE avoids the check.

jconf.h877 行で定義されています。

参照元 j_recognize_stream_core(), jconf_set_default_values(), opt_parse(), と RealTimePipeLinePrepare().

INTERNAL: TRUE if either of "-realtime" or "-norealtime" is explicitly specified by user.

When TRUE, the user-specified value in forced_realtime will be applied to realtime_flag.

jconf.h1000 行で定義されています。

参照元 j_jconf_finalize(), jconf_set_default_values(), opt_parse(), と print_engine_info().

Current JCONF_AM for reading options.

jconf.h1040 行で定義されています。

参照元 j_jconf_new(), と opt_parse().

Current JCONF_AM for reading options.

jconf.h1045 行で定義されています。

参照元 j_jconf_new(), j_output_argument_help(), と opt_parse().

Current JCONF_AM for reading options.

jconf.h1050 行で定義されています。

参照元 j_jconf_new(), と opt_parse().

Config parameters for GMM computation.

(only gmmconf->analysis.* is used)

jconf.h1057 行で定義されています。

参照元 create_mfcc_calc_instances(), initialize_GMM(), j_jconf_new(), j_load_all(), と opt_parse().

Current option declaration mode while loading options.

jconf.h1063 行で定義されています。

参照元 jconf_set_default_values(), と opt_parse().

Whether option sectioning ristriction should be applied or not.

jconf.h1069 行で定義されています。

参照元 jconf_set_default_values(), と opt_parse().


この構造体の説明は次のファイルから生成されました: