TF_LMLATTELEMENT 结构 (ctffunc.h)
TF_LMLATTELEMENT 结构包含有关晶格元素的信息。 点阵元素用于语音识别。 此结构与 IEnumTfLatticeElements::Next 方法一 起使用。
语法
typedef struct TF_LMLATTELEMENT {
DWORD dwFrameStart;
DWORD dwFrameLen;
DWORD dwFlags;
union {
INT iCost;
};
BSTR bstrText;
} TF_LMLATTELEMENT;
成员
dwFrameStart
包含元素相对于短语开头的起始偏移量(以 100 纳秒为单位)。
dwFrameLen
包含元素的长度(以 100 纳秒为单位)。
dwFlags
当前未使用。
iCost
指定此元素的实际置信度。 这可以是以下值之一。
值 | 含义 |
---|---|
SP_LOW_CONFIDENCE | 语音引擎对 元素的置信度较低。 |
SP_NORMAL_CONFIDENCE | 语音引擎对 元素具有正常置信度。 |
SP_HIGH_CONFIDENCE | 语音引擎对 元素具有较高的置信度。 |
bstrText
包含 元素的显示文本。 如果口述单词为“two”,则显示文本将为“2”。 当不再需要时,调用方必须使用 SysFreeString 释放此字符串。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | ctffunc.h |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |