Classes Utilities Scripts Speech Search Up Home
ISIP IFC Index
Name Synopsis Quick Start Description Dependencies Public Constants Error Codes Protected Data Required Public Methods Class-specific Public Methods Private Methods Examples Notes
Manual Page Sections
Title Bar

name: LanguageModelIHD

synopsis:

 
g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_mmedia.a

#include <LanguageModelIHD.h>

boolean read(Sof& sof, long tag, const String& cname = CLASS_NAME);
HierarchicalDigraph& getHDigraph();
quick start:

Sof sof;
sof.open("lm_ihd_obj.sof", File::READ_ONLY);

LanguageModelIHD lmihd;
lmihd.read(sof, 0);

HierarchicalDigraph hg;
hg.assign(lmihd.getHDigraph());
description:

The LanguageModelIHD class is a container class for the ISIP Hierarchical Digraph. Unlike the other LanguageModel classes, LanguageModelIHD does not perform network conversion to IHD (as it is unnecessary). The this class is to place IHD at an equal level of abstraction as XML and JSGF and provide an easy interface to all model formats through LanguageModelBase.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

other methods:

private methods:

examples: