#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
vocabulary.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

N-gramに出現する語彙の辞書は NGRAM_INFO に格納され,この認識用単語辞書とは 区別されることに注意して下さい.単語辞書からN-gramの語彙へのマッピングは WORD_INFO 内の wton[] によって行なわれます.またDFAの場合,wton は その単語が属するDFA_INFO 内のカテゴリ番号を含みます.
vocabulary.h で定義されています。
      
  | 
  
| 
 Allocate a new word dictionary structure. 
 
 voca_malloc.c の 34 行で定義されています。 参照元 initialize_dict(), multigram_exec(), と multigram_read_file().  | 
  
      
  | 
  
| 
 Free all informations in the WORD_INFO. 
 
 voca_malloc.c の 49 行で定義されています。  | 
  
      
  | 
  
| 
 Initialize a new word dictionary structure. 
 
 voca_malloc.c の 78 行で定義されています。 参照元 multigram_exec(), voca_load_htkdict(), voca_load_htkdict_fd(), と voca_load_htkdict_sd().  | 
  
      
  | 
  
| 
 Expand the word dictionary. 
 
 voca_malloc.c の 108 行で定義されています。 参照元 voca_append(), voca_append_htkdict(), voca_load_htkdict(), voca_load_htkdict_fd(), と voca_load_htkdict_sd().  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 Load and initialize a word dictionary. 
 
 
 init_voca.c の 40 行で定義されています。  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Top function to read word dictionary via file pointer 
 
 
 voca_load_htkdict.c の 229 行で定義されています。 参照元 init_voca().  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Top function to read word dictionary via file descriptor. 
 
 
 voca_load_htkdict.c の 269 行で定義されています。  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Top function to read word dictionary via socket descriptor. 
 
 
 voca_load_htkdict.c の 308 行で定義されています。  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Append a single entry to the existing word dictionary. 
 
 
 voca_load_htkdict.c の 347 行で定義されています。 参照元 initialize_dict().  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Append one word dictionary to other, for multiple grammar handling. Assumes that the same HMM definition is used on both word dictionary. 
 
 voca_load_htkdict.c の 640 行で定義されています。  | 
  
      
  | 
  ||||||||||||||||||||||||||||
| 
 Sub function to Add a dictionary entry line to the word dictionary. 
 
 
 voca_load_htkdict.c の 384 行で定義されています。 参照元 voca_append_htkdict(), voca_load_htkdict(), voca_load_htkdict_fd(), と voca_load_htkdict_sd().  | 
  
      
  | 
  ||||||||||||
| 
 Convert whole words in word dictionary to word-internal triphone. Normally triphone conversion will be performed directly when reading dictionary file. This function is for post conversion only. 
 
 
 voca_load_htkdict.c の 599 行で定義されています。 参照元 final_fusion().  | 
  
      
  | 
  ||||||||||||
| 
 Look up a word on dictionary by string. 
 
 
 voca_lookup.c の 42 行で定義されています。 参照元 initialize_dict(), と new_str2wordseq().  | 
  
      
  | 
  ||||||||||||||||
| 
 Convert string of space-separated word strings to array of word ids. 
 
 
 voca_lookup.c の 116 行で定義されています。  | 
  
      
  | 
  
| 
 Return string of triphone name composed from last 3 call. 
 
 
 voca_load_htkdict.c の 79 行で定義されています。 参照元 cycle_triphone_flush(), new_str2phseq(), voca_load_htkdict_line(), と voca_mono2tri().  | 
  
      
  | 
  
| 
 Flush the triphone buffer and return the last biphone. 
 
 voca_load_htkdict.c の 125 行で定義されています。 参照元 new_str2phseq(), voca_load_htkdict_line(), と voca_mono2tri().  | 
  
      
  | 
  
| 
 Output overall word dictionary information to stdout. 
 
 voca_util.c の 33 行で定義されています。 参照元 print_info().  | 
  
      
  | 
  ||||||||||||
| 
 Output information of a word in dictionary to stdout. 
 
 voca_util.c の 80 行で定義されています。 参照元 hmm_check(), make_dfa_voca_ref(), print_info(), と wchmm_add_word().  | 
  
      
  | 
  ||||||||||||
| 
 Output information of a word in dictionary to stderr. 
 
 voca_util.c の 113 行で定義されています。  | 
  
      
  | 
  ||||||||||||
| 
 Build basephone information. Extract base phones from HMM definition, mark them whether they appear on word head or word tail, and count the number. 
 
 chkhmmlist.c の 380 行で定義されています。 参照元 hmm_check().  | 
  
      
  | 
  
| 
 Output general information concerning phone mapping in HMM definition. 
 
 chkhmmlist.c の 394 行で定義されています。 参照元 hmm_check().  | 
  
      
  | 
  
| 
 Output all basephone informations to stdout. 
 
 chkhmmlist.c の 105 行で定義されています。 参照元 hmm_check().  | 
  
      
  | 
  
| 
 Output all basephone names to stdout 
 
 chkhmmlist.c の 115 行で定義されています。 参照元 hmm_check().  | 
  
      
  | 
  ||||||||||||
| 
 Top function to check if all the possible triphones on given word dictionary actually exist in the logical HMM. 
 
 chkhmmlist.c の 339 行で定義されています。 参照元 hmm_check().  | 
  
 1.4.2