SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
oNcmudict2yapa
oNkaldi_cmvn_arc_to_corpus
oNkaldi_feat_arc_to_spraak
oNKaldiDNN2SPRAAK
oNnbest_base
oNspr_add_state_numbers
oNspr_eval
oNspr_fsm2spr_fsg
oNspr_hmm_merge
oNspr_info
oNspr_make_pybind
oNspr_mdt_make_cg
oNspr_mdt_make_cgt
oNspr_mdt_make_prospect_mat
oNspr_mdt_make_vq
oNspr_parser
oNspr_pydoc_filter
oNspr_pydoc_indexer
oNspr_pylib
oNspr_train
oNspr_util
oNspr_version
oNspr_wlat
oNspr_wlat2dot
oNspr_wlat2sclite
oNxref_high_lvl_api_descHigher level API configuration file and table format
oNxref_spr_appendixAppendices
oNxref_spr_architectureThe SPRAAK architecture
oNxref_spr_c_extCompiler hints and C-extensions
oNxref_spr_classWorking with SPRAAK classes and objects
oNxref_spr_class_example1"Example using C++ style multiple inheritance"
oNxref_spr_class_example2"Example using single inheritance and Java/objective-C style interfaces"
oNxref_spr_conv_framesFrames and Times
oNxref_spr_devDevelopers Manual
oNxref_spr_dist_matDistance matrices
oNxref_spr_dt_corCorpus File
oNxref_spr_dt_examplesWorking with SprDT data types, some examples
oNxref_spr_dt_frameConventions for Frames
oNxref_spr_dt_hmmHMM Files
oNxref_spr_dt_latLattice File
oNxref_spr_dt_lexLexicon File
oNxref_spr_dt_samSample File
oNxref_spr_dt_segSegmentation File
oNxref_spr_dt_trackTrack Files
oNxref_spr_dt_unitAcoustic Unit File
oNxref_spr_faq_q1How to restart a crashed experiment ?
oNxref_spr_faq_q2Should I worry about the log files generated by SPRAAK ?
oNxref_spr_faq_q3How does SPRAAK deal with multiprocessing ?
oNxref_spr_faq_qinfWhat is the Answer to Life, the Universe, and Everything?
oNxref_spr_featuresFeatures of the SPRAAK Toolkit
oNxref_spr_file_compatCompatibilities with other file formats
oNxref_spr_file_configConfiguration Files
oNxref_spr_file_formatsFile formats & Data Types
oNxref_spr_file_hdrFile formats and headers
oNxref_spr_file_optionsCompression, encryption, protocols, sockets, devices...
oNxref_spr_file_typesData Files
oNxref_spr_ini_finiModule initilisation and finalisation
oNxref_spr_installInstallation Guide
oNxref_spr_ling_hierLinguistic Hierarchy
oNxref_spr_ling_resourcesExample Linguistic Resources
oNxref_spr_ling_transcriptionsTranscriptions: Conventions & Rules
oNxref_spr_ling_unwindWord Concatenation and Assimilation Rules
oNxref_spr_lm_extLanguage Model Extensions
oNxref_spr_lm_fsgFinite State Grammars
oNxref_spr_lm_ngramNgram Language Model
oNxref_spr_lm_scaleLanguage Model Scaling
oNxref_spr_markupCode documentation and markup
oNxref_spr_mdt_dataData components for the acoustic model
oNxref_spr_mdt_exampleExample on the Aurora 4 database
oNxref_spr_mdt_introBackground
oNxref_spr_mdt_maskMask estimation
oNxref_spr_programs_argsProgram Arguments
oNxref_spr_refReference Manual
oNxref_spr_sec_srm_codeTypical usage scenarios of shared resources
oNxref_spr_sig_handlingHandling asynchronous events (signals) in SPRAAK
oNxref_spr_stream_principlesData IO in SPRAAK
oNxref_spr_svnVersion Control System -- SVN
oNxref_spr_sysdepHandling platform dependent features
oNxref_spr_tut_cdtrainContext-Dependent Model Training
oNxref_spr_tut_evalRecognizing and Aligning with SPRAAK
oNxref_spr_tut_introIntroduction
oNxref_spr_tut_midaMIDA & Gaussian Decorrelation
oNxref_spr_tut_trainBaseline Acoustic Model Training
oNxref_spr_tut_vtlnVocal Tract Length Normalization (VTLN)
oNxref_spr_um_amAcoustic Model
oNxref_spr_um_applicationsBuilding ASR Applications with SPRAAK
oNxref_spr_um_cmdsUsing standalone SPRAAK routines
oNxref_spr_um_databaseDatabases & Segmentations
oNxref_spr_um_faqFrequently Asked Questions
oNxref_spr_um_featFeature Extraction
oNxref_spr_um_lingLinguistic Definitions, Conventions and Files
oNxref_spr_um_lmLanguage Model
oNxref_spr_um_startGetting Started
oNxref_spr_useUser Manual
oNxref_spr_v10What's new in SPRAAK V1.0
oNxref_spr_v11What's new in SPRAAK V1.1
oNxref_spr_v11_362What's new in SPRAAK V1.1.362
oNxref_spr_v11_366What's new in SPRAAK V1.1.366
oNxref_spr_v12_385What's new in SPRAAK V1.2.38X
oNxref_spr_whatisWhat is SPRAAK?
oNxref_spr_whatsnewWhat's new in SPRAAK
oNxref_spr_wsj1_dataPreparing the data
oNxref_spr_wsj1_dtwExample Based Recognition on WSJ database
oNxref_spr_wsj1_graphWorking with Graphs
oNxref_spr_wsj1_hmmevalHMM Evaluation and Fine Tuning
oNxref_spr_wsj1_hmmtrainHMM Based Training
oNxref_spr_wsj1_introIntroduction
oC_Struct3_NN_MAIN_
oC_Union1_CWR_LM_CACHE_
oC_Union1_CWR_LM_FSG_
oC_Union1_EXEMPLAR_IO_
oC_Union1_IPTR_HASH_
oC_Union1_NN_MAIN_
oC_Union1_WLAT_MASTER_
oC_Union2_CWR_LM_FSG_
oC_Union2_IPTR_HASH_
oC_Union2_MLP_MAIN_Optional extra parameter(s) (constants)
oC_Union2_WLAT_MASTER_
oC_Union3_MLP_MAIN_
oC_Union4_MLP_MAIN_Forward evaluation of all relevant arcs
oC_Union5_MLP_MAIN_Backward training of all relevant arcs
oC_Union6_WLAT_MASTER_
oCCwrTrack
oCspr_t_cwr_fsg_elmSub-model (other type of LM)
oCspr_t_cwr_fsg_fsgFSG (sub)model
oCspr_t_cwr_fsg_ngramN-gram sub-model
oCspr_t_cwr_fsg_sm_hdrCommon header for the sub-model structures
oCspr_t_cwr_lm_instance_ext
oCspr_t_ssp_types
oCSpraak
oCSpraakAGCStructure used to provide status information to the volume monitor functions
oCSpraakMonStructure used to provide status information to the progress monitor functions
oCSpraakWord
oCSprAcmodOpaque structure (will become a class)
oCSprAGCInfo
oCSprAmFlagsOD
oCSprAtomicSlot
oCSprCdFilter
oCSprCgParam
oCSprCmdBuf
oCSprCmdDesc
oCSprCmdOptDesc
oCSprCoderCommon
oCSprCoderDefStructure to define a certain (en/de)coding pair
oCSprCorpusEntry
oCSprCorpusInfo
oCSprCorSegOD
oCSprCtToProbOD
oCSprCwrAllocBlock
oCSprCwrARule
oCSprCwrBeamHandler
oCSprCwrBeamInfoParams
oCSprCwrCDPhoneDescription of a context dependent phone
oCSprCwrCEChrDiff
oCSprCwrCECost
oCSprCwrCEDistMat
oCSprCwrCESeq
oCSprCwrChildInfo
oCSprCwrCIPhoneDescription of a context independent phone
oCSprCwrClassSeq
oCSprCwrCount
oCSprCwrCountFile
oCSprCwrCountNode
oCSprCwrCountPtr
oCSprCwrCountTree
oCSprCwrCTokenCollective token
oCSprCwrErr
oCSprCwrFreeBlockInfo
oCSprCwrFsg
oCSprCwrFsgMarcList of sub-models for given FSG-node
oCSprCwrFsgSmSub-model
oCSprCwrFsgSmElmiInterface to a sub-model (other type of LM)
oCSprCwrFsgSmFsgiInterface to a FSG sub-model
oCSprCwrFsgSmwhHash table entry: {submod,wid} -> this struct
oCSprCwrFsgState
oCSprCwrFsgWarcHash table entry: {state,wid} -> this struct
oCSprCwrFSTC
oCSprCwrFSTSizes
oCSprCwrFSTSymSetSome arcs may contain a set of words as output symbol
oCSprCwrHashP2X
oCSprCwrHashP2XEl
oCSprCwrLexDescCompressed lexicon description
oCSprCwrLexNLNodes and links in the lexicon network: final version
oCSprCwrLMCacheElXTrick to allow fast copies
oCSprCwrLMCacheTbl
oCSprCwrLmcHashEl
oCSprCwrLmcHashTbl
oCSprCwrLMExt
oCSprCwrLMExtESBActual word strings stored per command in a large array
oCSprCwrLMExtSMSub-model info
oCSprCwrLMExtWIWord info
oCSprCwrLMInstance_
oCSprCwrLMInterface
oCSprCwrLMStd
oCSprCwrLMStd32SQ
oCSprCwrLMStrRead
oCSprCwrLMWordHdr
oCSprCwrLostCount
oCSprCwrNodeInfoAll info that describes a node
oCSprCwrNodeSeq
oCSprCwrPerp
oCSprCwrPhoneDesc
oCSprCwrSearchAdaptSpkrAdaptive pruning settings that can be made speaker specific
oCSprCwrSearchCToken
oCSprCwrSearchLmcHash
oCSprCwrSearchResult
oCSprCwrSearchSpace
oCSprCwrSearchStd
oCSprCwrSearchUpdateDecoder settings that can be updated during the search
oCSprCwrSearchWlat
oCSprCwrSearchWordHist
oCSprCwrSLexSorted lexicon
oCSprCwrSRMDescStandard Resource Management Descriptor
oCSprCwrToken
oCSprCwrWlatArcArc in the word lattice
oCSprCwrWlatNodeNode in the word lattice
oCSprCwrWordHist
oCSprCwrWordSeq
oCSprCwrWordSet
oCSprDT
oCSprDT_EnumT
oCSprDT_ETA base type
oCSprDTCvtAux
oCSprDTCvtAuxSrm
oCSprDtwFeatures
oCSprDtwSensitivity
oCSprDtwTraceEl
oCSprEditLine
oCSprExemplarLblLabel info read from the segmentation file
oCSprExemplarLst
oCSprExemplarTITemplate level info
oCSprExemplarWIWord level info
oCSprExprScanErrGive detailed feedback on a parse error when looking for the end of an expression
oCSprFMFltAsInt
oCSprFMIntAsFlt
oCSprFSTArcInfo
oCSprFSTCArcDescription of a set of arcs (== state) in the FST
oCSprGHFitGaussian
oCSprGHFitGaussMix
oCSprHmmFGauss
oCSprHmmFGset
oCSprHmmGndxXXPtr
oCSprHmmHmmStructure describing the total hmm
oCSprHmmIoOD
oCSprHmmMvg
oCSprHmmMvgs
oCSprHmmProbSelOD
oCSprHmmReadOD
oCSprHmmRmgInfoAll information for fast selection of gaussians
oCSprHmmSeg
oCSprHmmSegsStructure describing a set of segments
oCSprHmmSetupOD
oCSprHmmState
oCSprHmmStatesStructure describing a set of HMM states
oCSprHmmTProb
oCSprHmmUchar4
oCSprHmmUnitSelOD
oCSprHmmWriteOD
oCSprHtblIptr1El
oCSprHtblIptr2El
oCSprHtblIptrEl
oCSprHtblIptrNEl
oCSprHtblIptrTbl
oCSprHtblIptrTblIter
oCSprKnnDtwData
oCSprKnnDtwHeap
oCSprKnnDtwHeapEl
oCSprKnnDtwInfo
oCSprLexOD
oCSprMLPMain MLP structure
oCSprMlpArgExtra arguments for the (non-linear) functions
oCSprMlpConnectConnection between two layers
oCSprMlpFun(non-linear) function on an arc
oCSprMlpLayer(named) layer in the MLP
oCSprMlpNormList
oCSprMlpParamPointers to all params for the current arc
oCSprMlpProc
oCSprMlpXFun
oCSprMPool
oCSprNN
oCSprNNConnectConnection between layers (contains operations)
oCSprNNIDo
oCSprNNIWSNN interface work space
oCSprNNLayerNN layer
oCSprNNOpOne operation on the connections
oCSprNNOpInfo
oCSprNNOptions
oCSprOptDesc
oCSprPhonCache
oCSprRJInfo
oCSprScanfDst
oCSprScanfErr
oCSprSDFX
oCSprSDKD
oCSprSegEntryA single segment
oCSprSegmentationA segmentation, i.e. a list of segments
oCSprSrmDirReturn structure for the spr_srm_dir() function
oCSprSspAS
oCSprSspDesc
oCSprSspDlist
oCSprSspFinfo
oCSprSspFlist
oCSprSspInfo
oCSprSspRecallInfo
oCSprSspStatus
oCSprSspStatusIOSave/load a modules status
oCSprSspStatusUpdateUpdate module status with some new data
oCSprSspStoreInfo
oCSprStatsStats(this module ignores this pointer)
oCSprStdKeys
oCSprStreamThe generic stream pointer. For more info, see stream.c
oCSprStreamBufStream object that refers to the null device
oCSprStreamBZip
oCSprStreamCoder
oCSprStreamDynBufStream object that refers to a dynamically allocated buffer
oCSprStreamDynStrStream object that refers to a dynamic string
oCSprStreamFileStream object that refers to classical file descriptors
oCSprStreamGZip
oCSprStreamNullStream object that refers to the null device
oCSprStreamOpenCPHInfo
oCSprStreamOpenInfo
oCSprStrHashEl
oCSprStrHashTbl
oCSprStrSplitStructure to indicate fields in a multi field line
oCSprTreeQuestion
oCSprTreeQuestions
oCSprTreeTreeNode
oCSprVarlist
oCSprWgdParamWeights | partial_derivs | time_av_moment2 | time_av_moment1
oCSprWlatA
oCSprWlatC
oCSprWlatEI
oCSprWlatEIDD
oCSprWlatEvent
oCSprWlatHT1
oCSprWlatHT2
oCSprWlatHTDBHash data block
oCSprWlatHTE
oCSprWlatHTH
oCSprWlatList
oCSprWlatModInf
oCSprWlatModule
oCSprWlatO
oCSprWlatPipe
oCSprWlatR
oCSprWlatS
\CTokenHeap