#include <julius/juliuslib.h>
関数 | |
MFCCCalc * | j_mfcccalc_new (JCONF_AM *amconf) |
MFCC計算インスタンスを新たに割り付ける. | |
void | j_mfcccalc_free (MFCCCalc *mfcc) |
MFCC計算インスタンスを開放する | |
PROCESS_AM * | j_process_am_new (Recog *recog, JCONF_AM *amconf) |
音響モデル計算インスタンスを新たに割り付ける. | |
void | j_process_am_free (PROCESS_AM *am) |
音響モデル計算インスタンスを開放する. | |
PROCESS_LM * | j_process_lm_new (Recog *recog, JCONF_LM *lmconf) |
言語モデル計算インスタンスを新たに割り付ける. | |
void | j_process_lm_free (PROCESS_LM *lm) |
言語モデル計算インスタンスを開放する. | |
RecogProcess * | j_recogprocess_new (Recog *recog, JCONF_SEARCH *sconf) |
認識処理インスタンスを新たに生成する. | |
void | j_recogprocess_free (RecogProcess *process) |
認識処理インスタンスを開放する. | |
JCONF_AM * | j_jconf_am_new () |
音響モデル(AM)パラメータ構造体を新たに割り付ける. | |
void | j_jconf_am_free (JCONF_AM *amconf) |
音響モデル(AM)パラメータ構造体を解放する. | |
boolean | j_jconf_am_regist (Jconf *jconf, JCONF_AM *amconf, char *name) |
音響モデル(AM)パラメータ構造体を jconf に登録する. jconf内に同じ名前のモジュールが既に登録されている場合はエラーとなる. | |
JCONF_LM * | j_jconf_lm_new () |
言語モデル (LM) パラメータ構造体を新たに割り付ける 内部メンバにはデフォルト値が格納される. | |
void | j_jconf_lm_free (JCONF_LM *lmconf) |
言語モデル (LM) パラメータ構造体を解放する | |
boolean | j_jconf_lm_regist (Jconf *jconf, JCONF_LM *lmconf, char *name) |
言語モデル(LM)パラメータ構造体を jconf に登録する. jconf内に同じ名前のモジュールが既に登録されている場合はエラーとなる. | |
JCONF_SEARCH * | j_jconf_search_new () |
探索パラメータ(SEARCH)構造体を新たに割り付ける. | |
void | j_jconf_search_free (JCONF_SEARCH *sconf) |
探索パラメータ(SEARCH)構造体を解放する | |
boolean | j_jconf_search_regist (Jconf *jconf, JCONF_SEARCH *sconf, char *name) |
探索(SEARCH)パラメータ構造体を jconf に登録する. jconf内に同じ名前のモジュールが既に登録されている場合はエラーとなる. | |
Jconf * | j_jconf_new () |
全体のパラメータ構造体を新たに割り付ける. | |
void | j_jconf_free (Jconf *jconf) |
全体のパラメータ構造体を開放する. | |
Recog * | j_recog_new () |
エンジンインスタンスを新たにメモリ割り付けする. | |
void | j_recog_free (Recog *recog) |
エンジンインスタンスを開放する |
instance.c で定義されています。
MFCC計算インスタンスを新たに割り付ける.
amconf | [in] acoustic model configuration parameters |
instance.c の 44 行で定義されています。
参照元 create_mfcc_calc_instances(), と j_final_fusion().
void j_mfcccalc_free | ( | MFCCCalc * | mfcc | ) |
MFCC計算インスタンスを開放する
mfcc | [i/o] MFCC calculation instance |
instance.c の 91 行で定義されています。
参照元 j_recog_free().
PROCESS_AM* j_process_am_new | ( | Recog * | recog, | |
JCONF_AM * | amconf | |||
) |
音響モデル計算インスタンスを新たに割り付ける.
recog | [i/o] engine instance | |
amconf | [in] AM configuration to assign |
instance.c の 123 行で定義されています。
参照元 j_load_am().
void j_process_am_free | ( | PROCESS_AM * | am | ) |
音響モデル計算インスタンスを開放する.
am | [i/o] AM process instance |
instance.c の 160 行で定義されています。
参照元 j_process_am_remove(), と j_recog_free().
PROCESS_LM* j_process_lm_new | ( | Recog * | recog, | |
JCONF_LM * | lmconf | |||
) |
言語モデル計算インスタンスを新たに割り付ける.
recog | [i/o] engine instance | |
lmconf | [in] LM configuration to assign |
instance.c の 187 行で定義されています。
参照元 j_load_lm().
void j_process_lm_free | ( | PROCESS_LM * | lm | ) |
言語モデル計算インスタンスを開放する.
lm | [i/o] LM process instance |
instance.c の 230 行で定義されています。
参照元 j_process_lm_remove(), と j_recog_free().
RecogProcess* j_recogprocess_new | ( | Recog * | recog, | |
JCONF_SEARCH * | sconf | |||
) |
認識処理インスタンスを新たに生成する.
recog | [i/o] engine instance | |
sconf | [in] SEARCH configuration to assign |
instance.c の 257 行で定義されています。
参照元 j_launch_recognition_instance().
void j_recogprocess_free | ( | RecogProcess * | process | ) |
認識処理インスタンスを開放する.
process | [i/o] recognition process instance |
instance.c の 297 行で定義されています。
参照元 j_process_remove(), と j_recog_free().