DictationGrammar.SetDictationContext(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í. |