#include <julius.h>
#include <time.h>
result_msock.cのインクルード依存関係図

関数 | |
| static void | msock_status_process_online () | 
| static void | msock_status_process_offline () | 
| void | decode_output_selection (char *str) | 
| static void | msock_word_out1 (WORD_ID w, WORD_INFO *winfo) | 
| static void | msock_word_out2 (WORD_ID w, WORD_INFO *winfo) | 
| static void | msock_pass1_begin () | 
| static void | msock_pass1_current (int t, WORD_ID *seq, int num, LOGPROB score, LOGPROB LMscore, WORD_INFO *winfo) | 
| static void | msock_pass1_final (WORD_ID *seq, int num, LOGPROB score, LOGPROB LMscore, WORD_INFO *winfo) | 
| static void | msock_pass1_end () | 
| static void | msock_pass2_begin () | 
| static void | msock_pass2 (NODE *hypo, int rank, WORD_INFO *winfo) | 
| static void | msock_pass2_end () | 
| static void | msock_pass2_failed (WORD_INFO *winfo) | 
| static void | msock_rejected (const char *s) | 
| void | msock_status_recready () | 
| void | msock_status_recstart () | 
| void | msock_status_recend () | 
| void | msock_status_param (HTK_Param *param) | 
| void | setup_result_msock () | 
変数 | |
| static boolean | out1_word = FALSE | 
| static boolean | out1_lm = FALSE | 
| static boolean | out1_phone = FALSE | 
| static boolean | out1_score = FALSE | 
| static boolean | out2_word = TRUE | 
| static boolean | out2_lm = TRUE | 
| static boolean | out2_phone = TRUE | 
| static boolean | out2_score = TRUE | 
| static boolean | out1_never = TRUE | 
| static boolean | out2_never = FALSE | 
| static boolean | out2_cm = TRUE | 
result_msock.c で定義されています。
      
  | 
  
| 
 認識可能な状態になったときに呼ばれる result_msock.c の 41 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 認識を一時中断状態になったときに呼ばれる result_msock.c の 56 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 認識結果としてどういった単語情報を出力するかをセットする。 
 
 result_msock.c の 84 行で定義されています。 参照元 opt_parse().  | 
  
      
  | 
  ||||||||||||
| 
 認識単語の情報を出力するサブルーチン(第1パス用). 
 
 result_msock.c の 134 行で定義されています。  | 
  
      
  | 
  ||||||||||||
| 
 認識単語の情報を出力するサブルーチン(第2パス用). 
 
 result_msock.c の 171 行で定義されています。 参照元 msock_pass2().  | 
  
      
  | 
  
| 
 第1パス:音声認識を開始する際の出力(音声入力開始時に呼ばれる). result_msock.c の 208 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  ||||||||||||||||||||||||||||
| 
 第1パス:途中結果を出力する(第1パスの一定時間ごとに呼ばれる) 
 
 result_msock.c の 235 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 第1パス:終了時に第1パスの結果を出力する(第1パス終了後、第2パスが 始まる前に呼ばれる.認識に失敗した場合は呼ばれない). 
 
 result_msock.c の 278 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 第1パス:終了時の出力(第1パスの終了時に必ず呼ばれる) result_msock.c の 308 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 第2パス:音声認識結果の出力を開始する際の出力.認識結果を出力する際に、 一番最初に出力される. result_msock.c の 329 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  ||||||||||||||||
| 
 第2パス:得られた文仮説候補を1つ出力する. 
 
 result_msock.c の 352 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 第2パス:終了時 result_msock.c の 405 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 第2パスで探索に失敗したときの出力. 
 
 result_msock.c の 480 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 入力が棄却されたときの出力.GMM や入力長で入力が棄却されたときに呼ばれる. 
 
 result_msock.c の 501 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 準備が終了して、認識可能状態(入力待ち状態)に入ったときの出力 result_msock.c の 520 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 入力の開始を検出したときの出力 result_msock.c の 535 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 入力終了を検出したときの出力 result_msock.c の 550 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 入力長などの入力パラメータ情報を出力. 
 
 result_msock.c の 567 行で定義されています。 参照元 setup_result_msock().  | 
  
      
  | 
  
| 
 モジュール出力を行うよう関数を登録する. result_msock.c の 586 行で定義されています。  | 
  
 1.4.2