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
00015 void main_recognition_stream_loop(Recog *recog);
00016
00017
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
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
00031 void print_all_gram(Recog *recog);
00032 void setup_output_tty(Recog *recog, void *data);
00033
00034
00035 void setup_output_file(Recog *recog, void *data);
00036 void outfile_set_fname(char *input_filename);
00037
00038
00039 void record_add_option();
00040 void record_setup(Recog *recog, void *data);
00041