SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprCwrLexDesc Struct Reference

compressed lexicon description More...

+ Collaboration diagram for SprCwrLexDesc:

Data Fields

void * concat_mode
 
SprCwrSLex l
 linear representation of the lexicon (NULL terminated) More...
 
int phone_type
 type of phonemes described by the network More...
 
int nr_nodes
 number of nodes used by the network description More...
 
int nr_lnodes
 number of link nodes More...
 
int nr_phones
 number of phones in the network (PHONE_FINAL) More...
 
int nr_links
 number of lexicon links used by the network description More...
 
int nr_links_tn
 number of trivial links More...
 
int nr_links_nlh
 number of links with NO_LEX_HIST for sure More...
 
int nr_links_lh
 
int min_len
 minimal size of the tree lexicon (no scratch fields) More...
 
SprCwrLexNLlex_tree
 tree (network) representation of the lexicon (nodes + links) More...
 
int nr_word_sets
 nr. of sets of words with equal pronunciation More...
 
int word_set_len
 size of the word set More...
 
int ** word_sets
 sets of words with equal pronunciation More...
 
int * data_block
 concatenation of all list of words with equal pronunciation More...
 

Detailed Description

compressed lexicon description

Field Documentation

void* SprCwrLexDesc::concat_mode

the lexicon is not converted to a tree (used to operate in sentence alignment mode)

SprCwrSLex SprCwrLexDesc::l

linear representation of the lexicon (NULL terminated)

int SprCwrLexDesc::phone_type

type of phonemes described by the network

int SprCwrLexDesc::nr_nodes

number of nodes used by the network description

int SprCwrLexDesc::nr_lnodes

number of link nodes

int SprCwrLexDesc::nr_phones

number of phones in the network (PHONE_FINAL)

int SprCwrLexDesc::nr_links

number of lexicon links used by the network description

int SprCwrLexDesc::nr_links_tn

number of trivial links

int SprCwrLexDesc::nr_links_nlh

number of links with NO_LEX_HIST for sure

int SprCwrLexDesc::nr_links_lh

number of links with real LEX_HIST info (not the run-time place holder used in cwr_search)

int SprCwrLexDesc::min_len

minimal size of the tree lexicon (no scratch fields)

SprCwrLexNL* SprCwrLexDesc::lex_tree

tree (network) representation of the lexicon (nodes + links)

int SprCwrLexDesc::nr_word_sets

nr. of sets of words with equal pronunciation

int SprCwrLexDesc::word_set_len

size of the word set

int** SprCwrLexDesc::word_sets

sets of words with equal pronunciation

int* SprCwrLexDesc::data_block

concatenation of all list of words with equal pronunciation