Browse
 
Tools
Rss Categories

Related APIs

1 LVParseTree_ChildrenIterator C API

An LVParseTree_ChildrenIterator object traverses the immediate children of a rule node, from left to right.You get a ChildrenIterator object from a Node by calling LVParseTree_Node_CreateChildrenIteratorBegin(H_PARSE_TREE_NODE Node) LVParseTree_Node_CreateChildrenIteratorEnd(H_PARSE_TREE_NODE…

2 LVParseTree_Iterator C API

An LVParseTree_Iterator object traverses a parse tree in a top-to-bottom, left-to-right fashion (sometimes called a pre-order or LL traversal). You can get an iterator over a subtree rooted at a Node by calling: LVParseTree_Node_CreateIteratorBegin(H_PARSE_TREE_NODE…

3 LVParseTree_Node API

An LVParseTree is made out of Node objects. Each node represents a word, rule, or tag that was seenby the engine as it decoded an utterance against the matching grammar. Use <LVSpeechPort.h> or <LV_SRE_ParseTree.h> Function Return Type Description…

4 LVParseTree_TagIterator C API

LVParseTree_TagIterator C API An LVParseTree_TagIterator object is an adaptation of the standard LVParseTree_Iterator. It only visits the nodes in a tree that are tags. You can get a tag iterator from a Node by calling: LVParseTree_Node_CreateTagIteratorBegin(H_PARSE_TREE_NODE…

5 LVParseTree_TerminalIterator C API

LVParseTree_TerminalIterator C API An LVParseTree_TerminalIterator object is an adaptation of the standard LVParseTree_Iterator. It only visits the nodes in a tree that are terminals. You can get a TerminalIterator from a Node by calling: LVParseTree_Node_CreateTerminalIteratorBegin(H_PARSE_TREE_NODER