DictationGrammar.SetDictationContext(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un contexte à une syntaxe de dictée qui a été chargée par un objet SpeechRecognizer ou SpeechRecognitionEngine.
public:
void SetDictationContext(System::String ^ precedingText, System::String ^ subsequentText);
public void SetDictationContext (string precedingText, string subsequentText);
member this.SetDictationContext : string * string -> unit
Public Sub SetDictationContext (precedingText As String, subsequentText As String)
Paramètres
- precedingText
- String
Texte qui indique le début d'un contexte de dictée.
- subsequentText
- String
Texte qui indique la fin d'un contexte de dictée.
Remarques
Par défaut, la syntaxe de dictée n’utilise pas de mots ou de mots spécifiques pour identifier et interpréter l’entrée audio. Lorsqu’un contexte est ajouté à une grammaire de dictée, le moteur de reconnaissance utilise precedingText
et subsequentText
pour déterminer quand interpréter la parole comme dictée.
Notes
Une grammaire de dictée doit être chargée par SpeechRecognizer un SpeechRecognitionEngine objet ou avant que vous puissiez utiliser SetDictationContext pour ajouter un contexte.
Le tableau suivant décrit comment le moteur de reconnaissance utilise les deux paramètres pour déterminer quand utiliser la syntaxe de dictée.
precedingText |
subsequentText |
Description |
---|---|---|
non null |
non null |
Le moteur de reconnaissance utilise les termes pour mettre en fourchette les expressions candidates possibles. |
null |
non null |
Le moteur de reconnaissance utilise le subsequentText pour terminer la dictée. |
non null |
null |
Le moteur de reconnaissance utilise precedingText pour démarrer la dictée. |
null |
null |
Le moteur de reconnaissance n’utilise pas de contexte lors de l’utilisation de la syntaxe de dictée. |