TF_LMLATTELEMENT structure (ctffunc.h)
La structure TF_LMLATTELEMENT contient des informations sur un élément de réseau. Un élément de treillis est utilisé dans la reconnaissance vocale. Cette structure est utilisée avec la méthode IEnumTfLatticeElements::Next .
Syntaxe
typedef struct TF_LMLATTELEMENT {
DWORD dwFrameStart;
DWORD dwFrameLen;
DWORD dwFlags;
union {
INT iCost;
};
BSTR bstrText;
} TF_LMLATTELEMENT;
Membres
dwFrameStart
Contient le décalage de départ, en unités de 100 nanosecondes, de l’élément par rapport au début de l’expression.
dwFrameLen
Contient la longueur, en unités de 100 nanosecondes, de l’élément .
dwFlags
Pas utilisé pour l'instant.
iCost
Spécifie la confiance réelle pour cet élément. Il peut s’agir de l’une des valeurs suivantes.
Valeur | Signification |
---|---|
SP_LOW_CONFIDENCE | Le moteur vocal a une confiance faible dans l’élément. |
SP_NORMAL_CONFIDENCE | Le moteur de reconnaissance vocale a une confiance normale dans l’élément . |
SP_HIGH_CONFIDENCE | Le moteur de reconnaissance vocale a une confiance élevée dans l’élément . |
bstrText
Contient le texte d’affichage de l’élément . Si le mot parlé est « deux », le texte affiché sera « 2 ». L’appelant doit libérer cette chaîne à l’aide de SysFreeString quand elle n’est plus nécessaire.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | ctffunc.h |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |