#include <sent/stddefs.h>
#include <sent/htk_defs.h>
#include <sent/htk_param.h>
paramtypes.cのインクルード依存関係図

関数 | |
| short | param_qualstr2code (char *s) | 
| short | param_str2code (char *s) | 
| char * | param_qualcode2str (char *buf, short type, boolean descflag) | 
| char * | param_code2str (char *buf, short type, boolean descflag) | 
変数 | |
| static OptionStr | pbase [] | 
| Database that relates base type strings to binary code and description string.   | |
| static OptionStr | pqual [] | 
| Database that relates qualifier type strings to binary code and description string.   | |
paramtypes.c で定義されています。
| short param_qualstr2code | ( | char * | s | ) | 
Convert a qualifier string to a binary type code.
| s | [in] a string that contains qualifier strings like "_E_D_Z" | 
paramtypes.c の 69 行で定義されています。
参照元 param_str2code().
| short param_str2code | ( | char * | s | ) | 
Convert a type string that contains basename and qualifiers to a binary type code.
| s | [in] a string that contains base and qualifier string like "MFCC_E_D_Z" | 
paramtypes.c の 105 行で定義されています。
参照元 read_global_opt().
| char* param_qualcode2str | ( | char * | buf, | |
| short | type, | |||
| boolean | descflag | |||
| ) | 
Convert the qualifier part of a binary type code to string.
| buf | [out] buffer to store the resulting string (must have enough length) | |
| type | [in] binary type code to convert. | |
| descflag | [in] set to TRUE if you want result in description string instead of qualifier string. | 
paramtypes.c の 148 行で定義されています。
| char* param_code2str | ( | char * | buf, | |
| short | type, | |||
| boolean | descflag | |||
| ) | 
Convert a binary type code to string.
| buf | [out] buffer to store the resulting string (must have enough length) | |
| type | [in] binary type code to convert. | |
| descflag | [in] set to TRUE if you want result in description string instead of base and qualifier string. | 
paramtypes.c の 177 行で定義されています。
参照元 new_param_check_and_adjust()・new_select_param_kind()・print_hmmdef_info()・put_param_head().
初期値:
 {
  {"WAVEFORM", F_WAVEFORM, "sampled waveform", FALSE},
  {"DISCRETE", F_DISCRETE, "Discrete", FALSE},
  {"LPC", F_LPC, "LPC", TRUE},
  {"LPCEPSTRA", F_LPCEPSTRA, "LPC cepstral", TRUE},
  {"MFCC", F_MFCC, "mel-frequency cepstral", TRUE},
  {"FBANK", F_FBANK, "log mel-filter bank", TRUE},
  {"MELSPEC", F_MELSPEC, "linear mel-filter bank", TRUE},
  {"LPREFC", F_LPREFC, "LPC(reflection)", TRUE},
  {"LPDELCEP", F_LPDELCEP, "LPC+Delta", TRUE},
  {"USER", F_USER, "user defined sample kind", TRUE},
  {NULL,0,NULL,FALSE}
}
paramtypes.c の 35 行で定義されています。
初期値:
 {
  {"_E", F_ENERGY, "log energy coef.", TRUE},
  {"_N", F_ENERGY_SUP, "uppress absolute energy", TRUE},
  {"_D", F_DELTA, "delta coef.", TRUE},
  {"_A", F_ACCL, "acceleration coef.", TRUE},
  {"_C", F_COMPRESS, "compressed", TRUE},
  {"_Z", F_CEPNORM, "cepstral mean normalization", TRUE},
  {"_K", F_CHECKSUM, "CRC checksum added", TRUE},
  {"_0", F_ZEROTH, "0'th cepstral parameter", TRUE},
  {NULL,0,NULL,FALSE}
}
paramtypes.c の 49 行で定義されています。
 1.5.0