#include <julius/julius.h>
#include <dirent.h>
#include <stdarg.h>
関数 | |
| static int | plugin_namelist_num () |
| static void | plugin_free_all () |
| int | plugin_get_id (char *name) |
| void | plugin_init () |
| static boolean | is_plugin_obj (char *filename) |
| Guess if it is a file name of julius plugin | |
| boolean | plugin_load_file (char *file) |
| Load a plugin file. | |
| boolean | plugin_load_dir (char *dir) |
| Search for plugin file in a directory and load them. | |
| void | plugin_load_dirs (char *dirent) |
| read in plugins in multiple directories | |
| int | plugin_find_optname (char *optfuncname, char *str) |
| FUNC_VOID | plugin_get_func (int sid, char *name) |
| boolean | plugin_exec_engine_startup (Recog *recog) |
| void | plugin_exec_adin_captured (short *buf, int len) |
| void | plugin_exec_adin_triggered (short *buf, int len) |
| void | plugin_exec_vector_postprocess (VECT *vecbuf, int veclen, int nframe) |
| void | plugin_exec_vector_postprocess_all (HTK_Param *param) |
| void | plugin_exec_process_result (Recog *recog) |
| boolean | mfc_module_init (MFCCCalc *mfcc, Recog *recog) |
| boolean | mfc_module_set_header (MFCCCalc *mfcc, Recog *recog) |
| boolean | mfc_module_standby (MFCCCalc *mfcc) |
| boolean | mfc_module_begin (MFCCCalc *mfcc) |
| boolean | mfc_module_end (MFCCCalc *mfcc) |
| int | mfc_module_read (MFCCCalc *mfcc, int *new_t) |
変数 | |
| static char * | plugin_suffix = PLUGIN_SUFFIX |
| Plugin file path suffix | |
| static char * | plugin_function_namelist [] = PLUGIN_FUNCTION_NAMELIST |
| Function names to be loaded | |
plugin.c で定義されています。
| static boolean is_plugin_obj | ( | char * | filename | ) | [static] |
Guess if it is a file name of julius plugin
| filename | [in] file name |
参照元 plugin_load_dir().
| boolean plugin_load_file | ( | char * | file | ) |
Load a plugin file.
| file | [in] plugin file path |
参照元 plugin_load_dir().
| boolean plugin_load_dir | ( | char * | dir | ) |
Search for plugin file in a directory and load them.
| dir | [in] directory |
参照元 plugin_load_dirs().
| void plugin_load_dirs | ( | char * | dirent | ) |
read in plugins in multiple directories
| dirent | [i/o] directory entry in form of "dir1:dir2:dir3:...". |
参照元 opt_parse().
1.5.1