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 [デスクトップ アプリのみ] |
Header | ctffunc.h |
再頒布可能パッケージ | Windows 2000 Professional 上の TSF 1.0 |