#include <dict.h>
Public Attributes | |
| mdef_t * | mdef |
| hash_table_t * | pht |
| char ** | ciphone_str |
| int32 | n_ciphone |
| dictword_t * | word |
| hash_table_t * | ht |
| int32 | max_words |
| int32 | n_word |
| int32 | filler_start |
| int32 | filler_end |
| s3wid_t * | comp_head |
| s3wid_t | startwid |
| s3wid_t | finishwid |
| s3wid_t | silwid |
| lts_t * | lts_rules |
|
|
Used only if CI phones handled internally (mdef == NULL) |
|
|
comp_head[w] = wid of a compound word with 1st component = w; comp_head[comp_head[w]] = next such compound word, and so on, until we hit BAD_S3WID. NULL if no compound word in dict. |
|
|
Last filler word id (read from filler dict) |
|
|
First filler word id (read from filler dict) |
|
|
FOR INTERNAL-USE ONLY |
|
|
Hash table for mapping word strings to word ids |
|
|
The LTS rules |
|
|
#Entries allocated in dict, including empty slots |
|
|
Model definition used for phone IDs; NULL if none used |
|
|
Used only if CI phones handled internally (mdef == NULL) |
|
|
#Occupied entries in dict; ie, excluding empty slots |
|
|
Used only if CI phones handled internally (mdef == NULL) |
|
|
FOR INTERNAL-USE ONLY |
|
|
FOR INTERNAL-USE ONLY |
|
|
Array of entries in dictionary |
1.3.9.1