Sdílet prostřednictvím


DictationGrammar.SetDictationContext(String, String) Metoda

Definice

Přidá kontext do gramatiky diktování, který byl načten objektem SpeechRecognizerSpeechRecognitionEngine nebo .

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)

Parametry

precedingText
String

Text označující začátek kontextu diktování

subsequentText
String

Text označující konec kontextu diktování

Poznámky

Gramatika diktování ve výchozím nastavení nepoužívá konkrétní slova nebo pořadí slov k identifikaci a interpretaci zvukového vstupu. Když se do gramatiky diktování přidá kontext, modul rozpoznávání pomocí precedingText a subsequentText určí, kdy se má řeč interpretovat jako diktování.

Poznámka

Gramatika diktování musí být načtena objektem SpeechRecognizer nebo SpeechRecognitionEngine před použitím SetDictationContext k přidání kontextu.

Následující tabulka popisuje, jak modul rozpoznávání používá tyto dva parametry k určení, kdy použít gramatiku diktování.

precedingText subsequentText Description
Ne null Ne null Modul rozpoznávání používá termíny k závorce možných kandidátských frází.
null Ne null Modul rozpoznávání používá subsequentText k dokončení diktování .
Ne null null Modul rozpoznávání používá precedingText ke spuštění diktování .
null null Modul rozpoznávání nepoužívá kontext při použití gramatiky diktování.

Platí pro

Viz také