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

label info read from the segmentation file More...

+ Collaboration diagram for SprExemplarLbl:

Data Fields

SprHtblStr symb2tlst
 go from the main symbol (cd-phone) to template list More...
 
SprExemplarTItemplate_info
 info on all the templates More...
 
size_t Ntemplate
 number of (phone) templates read More...
 
size_t Nword
 number of word templates read More...
 
size_t Nframe1
 number of frames (with context extension offset included) More...
 
size_t Nframe
 number of frames (without context extension) More...
 
SprHtblStr wrd
 words (unique string pointers via hashing) More...
 
SprHtblStr spkr
 speakers (unique string pointers via hashing) More...
 
SprMPool mpool_wi
 word info; allocated data More...
 
size_t * nfr_ndx
 template lists; allocated data More...
 

Detailed Description

label info read from the segmentation file

Field Documentation

SprHtblStr SprExemplarLbl::symb2tlst

go from the main symbol (cd-phone) to template list

SprExemplarTI* SprExemplarLbl::template_info

info on all the templates

size_t SprExemplarLbl::Ntemplate

number of (phone) templates read

size_t SprExemplarLbl::Nword

number of word templates read

size_t SprExemplarLbl::Nframe1

number of frames (with context extension offset included)

size_t SprExemplarLbl::Nframe

number of frames (without context extension)

SprHtblStr SprExemplarLbl::wrd

words (unique string pointers via hashing)

SprHtblStr SprExemplarLbl::spkr

speakers (unique string pointers via hashing)

SprMPool SprExemplarLbl::mpool_wi

word info; allocated data

the word info should only be accessed via template_info[].wi

size_t* SprExemplarLbl::nfr_ndx

template lists; allocated data

the lists should only be accessed via str_hash(symb2tlst,symb)->lst.nfr_ndx