Partager via


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

Voir aussi

IEnumTfLatticeElements::Next

SysFreeString