Public Attributes | List of all members
vithist_entry_t Struct Reference

#include <vithist.h>

Public Attributes

backpointer_t path
 
vh_lmstate_t lmstate
 
s3wid_t wid
 
s3frmid_t sf
 
s3frmid_t ef
 
int32 ascr
 
int32 lscr
 
int16 type
 
int16 valid
 
backpointer_trc
 
int32 n_rc
 

Detailed Description

Viterbi history entry.

Member Data Documentation

◆ ascr

int32 vithist_entry_t::ascr

Acoustic score for this node

◆ ef

s3frmid_t vithist_entry_t::ef

Start and end frames for this entry

◆ lmstate

vh_lmstate_t vithist_entry_t::lmstate

LM state

◆ lscr

int32 vithist_entry_t::lscr

LM score for this node, given its Viterbi history

◆ n_rc

int32 vithist_entry_t::n_rc

Number of right contexts

◆ path

backpointer_t vithist_entry_t::path

Predecessor word and best path score including it

◆ rc

backpointer_t* vithist_entry_t::rc

Individual score/history for different right contexts

◆ sf

s3frmid_t vithist_entry_t::sf

◆ type

int16 vithist_entry_t::type

>=0: regular n-gram word; <0: filler word entry

◆ valid

int16 vithist_entry_t::valid

Whether it should be a valid history for LM rescoring

◆ wid

s3wid_t vithist_entry_t::wid

Dictionary word ID; exact word that just exited


The documentation for this struct was generated from the following file: