00001 #include <julius/juliuslib.h> 00002 00003 #include "config.h" 00004 #ifdef CHARACTER_CONVERSION 00005 #include "charconv.h" 00006 #endif 00007 00012 #define OUTPUT_FILE_SUFFIX ".out" 00013 00014 /* recogloop.c */ 00015 void main_recognition_stream_loop(Recog *recog); 00016 00017 /* module.c */ 00018 int module_send(int sd, char *fmt, ...); 00019 void module_add_option(); 00020 boolean is_module_mode(); 00021 void module_setup(Recog *recog, void *data); 00022 void module_server(); 00023 void module_disconnect(); 00024 00025 /* output_module.c */ 00026 void decode_output_selection(char *str); 00027 void send_gram_info(RecogProcess *r); 00028 void setup_output_msock(Recog *recog, void *data); 00029 00030 /* output_stdout.c */ 00031 void print_all_gram(Recog *recog); 00032 void setup_output_tty(Recog *recog, void *data); 00033 00034 /* output_file.c */ 00035 void setup_output_file(Recog *recog, void *data); 00036 void outfile_set_fname(char *input_filename); 00037 00038 /* record.c */ 00039 void record_add_option(); 00040 void record_setup(Recog *recog, void *data); 00041