Поделиться через


структура 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

Содержит отображаемый текст для элемента . Если произносится слово "два", отображаемый текст будет "2". Вызывающий объект должен освободить эту строку с помощью SysFreeString , если она больше не требуется.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть ctffunc.h
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

IEnumTfLatticeElements::Next

SysFreeString