#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