SERestI Class Reference

Reestimation of Hidden Markov Models. More...

#include <bsapi.h>

Inheritance diagram for SERestI:

SUnknownI SFeatureExtractionCallbackI STransCallbackI List of all members.

Public Member Functions

virtual bool BSAPI_METHOD Prepare ()=0
virtual bool BSAPI_METHOD ProcessOneUtterance (SFloatMatrixI *pMatrix1, SFloatMatrixI *pMatrix2, char *pLabelFile)=0
virtual bool BSAPI_METHOD Done ()=0
virtual bool BSAPI_METHOD Reest (SFloatMatrixI *pMatrix1, SFloatMatrixI *pMatrix2, char *pLabelFile)=0
virtual bool BSAPI_METHOD GetStats (const char *pLabel, SFloatMatrixI *pMeanMatrixOut, SFloatMatrixI *pCovMatrixOut, float *pOccupOut)=0
virtual bool BSAPI_METHOD WriteXformStatsAndRunCommands (const char *pOutDir, bool binary)=0
virtual bool BSAPI_METHOD LoadModels (char *pModels)=0
virtual bool BSAPI_METHOD LoadHMMList (char *pHMMList)=0
virtual bool BSAPI_METHOD LoadAlignModels (char *pModels)=0
virtual bool BSAPI_METHOD LoadAlignHMMList (char *pHMMList)=0
virtual bool BSAPI_METHOD LoadPriorModels (char *pModels)=0
virtual bool BSAPI_METHOD LoadPriorHMMList (char *pHMMList)=0
virtual bool BSAPI_METHOD LoadDictionary (char *pDict)=0
virtual bool BSAPI_METHOD SaveModels (char *mpFile, bool binary)=0
virtual bool BSAPI_METHOD SaveModelsRename (char *mpFile, bool binary, char *pNameOrig, char *pNameNew)=0
virtual void BSAPI_METHOD SetUtteranceName (char *pUtteranceName)=0
virtual bool BSAPI_METHOD SetUpdateMask (char *pMask="tmvwsx")=0
virtual bool BSAPI_METHOD SetUpdateType (char *pType="ml")=0
virtual bool BSAPI_METHOD SetAccumType (char *pType="ml")=0
virtual bool BSAPI_METHOD SetUpdateMode (char *pMode="update")=0
virtual bool BSAPI_METHOD SetSinglePassTrn (bool singlePassTrn=false)=0
virtual void BSAPI_METHOD SetRespectPronunVar (bool respectPronunVar=false)=0
virtual void BSAPI_METHOD SetCDPhoneExpansion (bool cdPhoneExpansion=false)=0
virtual void BSAPI_METHOD SetStrictTiming (bool strictTiming=false)=0
virtual void BSAPI_METHOD SetNoOptimization (bool noOptimization=true)=0
virtual void BSAPI_METHOD SetRemoveWordNodes (bool removeWordNodes=false)=0
virtual void BSAPI_METHOD SetStartTimeShift (double startTimeShift=false)=0
virtual void BSAPI_METHOD SetEndTimeShift (double endTimeShift=false)=0
virtual bool BSAPI_METHOD SetInTranscFmt (char *pFmt="htk")=0
virtual void BSAPI_METHOD SetXfStatBin (bool xfStatBin=false)=0
virtual void BSAPI_METHOD SetNetworkFile (char *pNetworkFile="none")=0
virtual void BSAPI_METHOD SetStatFile (char *pStatFile="none")=0
virtual void BSAPI_METHOD SetSrcMlf (char *pSrcMlf="none")=0
virtual void BSAPI_METHOD SetXformList (char *pXformList="none")=0
virtual void BSAPI_METHOD SetTrgHmmDir (char *trgHmmDir="none")=0
virtual void BSAPI_METHOD SetSaveGlobalOpt (bool saveGlobalOpt=true)=0
virtual void BSAPI_METHOD SetTimePruning (bool timePruning=false)=0
virtual void BSAPI_METHOD SetStatePruning (double statePruning, double stPrnStep, double stPrnLimit)=0
virtual void BSAPI_METHOD SetViterbiTrain (bool viterbiTrain=false)=0
virtual void BSAPI_METHOD SetGrammarScale (double grammarScale=1.0)=0
virtual void BSAPI_METHOD SetOutPrbScale (double outPrbScale=1.0)=0
virtual void BSAPI_METHOD SetTranspScale (double transpScale=1.0)=0
virtual void BSAPI_METHOD SetPronunScale (double pronunScale=1.0)=0
virtual void BSAPI_METHOD SetOccPrbScale (double occPrbScale=1.0)=0
virtual void BSAPI_METHOD SetWordPenalty (double wordPenalty=0.0)=0
virtual void BSAPI_METHOD SetModelPenalty (double modelPenalty=0.0)=0
virtual void BSAPI_METHOD SetMaxActive (int maxActive=0)=0
virtual void BSAPI_METHOD SetMinActive (int minActive=0)=0
virtual void BSAPI_METHOD SetMinExamples (int minExamples=3)=0
virtual void BSAPI_METHOD SetMinVariance (double minVariance=0.0)=0
virtual void BSAPI_METHOD SetMinMaxWght (double minMaxWght=1.0)=0
virtual void BSAPI_METHOD SetCmllrStats (bool cmllrStats=false)=0
virtual void BSAPI_METHOD SetNFrameOutNorm (bool nFrameOutNorm=false)=0
virtual void BSAPI_METHOD SetSigSlope (double sigSlope=-1.0)=0
virtual void BSAPI_METHOD SetEConstant (double eConstant=2.0)=0
virtual void BSAPI_METHOD SetHConstant (double hConstant=2.0)=0
virtual void BSAPI_METHOD SetISmoothing (double iSmoothing=200.0)=0
virtual void BSAPI_METHOD SetJSmoothing (bool jSmoothing=false)=0
virtual void BSAPI_METHOD SetMAPTau (double mAPTau=10.0)=0
virtual void BSAPI_METHOD SetMinOccup (double minOccup=0.0)=0
virtual void BSAPI_METHOD SetIMaxOccup (double iMaxOccup=-1.0)=0
virtual void BSAPI_METHOD SetAlgMixtures (bool algMixtures=false)=0
virtual double BSAPI_METHOD GetTotLogLike ()=0
virtual int BSAPI_METHOD GetTotNFrames ()=0

Detailed Description

Reestimation of Hidden Markov Models.


The documentation for this class was generated from the following file:
Generated on Wed Jul 15 10:10:07 2009 for BSAPI by  doxygen 1.4.7