BSAPI
Public Member Functions
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, const char *pLabelFile, bool *pOverPruned=0)=0
virtual bool BSAPI_METHOD Done ()=0
virtual bool BSAPI_METHOD Reest (SFloatMatrixI *pMatrix1, SFloatMatrixI *pMatrix2, const char *pLabelFile)=0
virtual bool BSAPI_METHOD GetStats (const char *pLabel, SFloatMatrixI *pMeanMatrixOut, SFloatMatrixI *pCovMatrixOut, float *pOccupOut)=0
virtual bool BSAPI_METHOD ClearStats (const char *pLabel)=0
virtual bool BSAPI_METHOD WriteXformStatsAndRunCommands (const char *pOutDir, bool binary)=0
virtual void BSAPI_METHOD SetLabel (const char *pLabel)=0
virtual void BSAPI_METHOD SetTarget (SStatisticsCallbackI *pTarget)=0
virtual bool BSAPI_METHOD LoadModels (const char *pModels)=0
virtual bool BSAPI_METHOD LoadHMMList (const char *pHMMList)=0
virtual bool BSAPI_METHOD LoadAlignModels (const char *pModels)=0
virtual bool BSAPI_METHOD LoadAlignHMMList (const char *pHMMList)=0
virtual bool BSAPI_METHOD LoadPriorModels (const char *pModels)=0
virtual bool BSAPI_METHOD LoadPriorHMMList (const char *pHMMList)=0
virtual bool BSAPI_METHOD LoadDictionary (const char *pDict)=0
virtual bool BSAPI_METHOD SaveModels (const char *mpFile, bool binary)=0
virtual bool BSAPI_METHOD SaveModelsRename (const char *mpFile, bool binary, char *pNameOrig, char *pNameNew)=0
virtual void BSAPI_METHOD SetUtteranceName (const char *pUtteranceName)=0
virtual bool BSAPI_METHOD SetUpdateMask (const char *pMask="tmvwsx")=0
virtual bool BSAPI_METHOD SetUpdateType (const char *pType="ml")=0
virtual bool BSAPI_METHOD SetAccumType (const char *pType="ml")=0
virtual bool BSAPI_METHOD SetUpdateMode (const 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=0.0)=0
virtual void BSAPI_METHOD SetEndTimeShift (double endTimeShift=0.0)=0
virtual bool BSAPI_METHOD SetInTranscFmt (const char *pFmt="htk")=0
virtual void BSAPI_METHOD SetXfStatBin (bool xfStatBin=false)=0
virtual void BSAPI_METHOD SetNetworkFile (const char *pNetworkFile="none")=0
virtual void BSAPI_METHOD SetStatFile (const char *pStatFile="none")=0
virtual void BSAPI_METHOD SetSrcMlf (const char *pSrcMlf="none")=0
virtual void BSAPI_METHOD SetXformList (const char *pXformList="none")=0
virtual void BSAPI_METHOD SetTrgHmmDir (const 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=0.0)=0
virtual void BSAPI_METHOD SetStatePruningStep (double statePruningStep=0.0)=0
virtual void BSAPI_METHOD SetStatePruningLimit (double statePruningLimit=0.0)=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 SetCmllrStatsMinFrames (int minFrames=0)=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: