DictationGrammar.SetDictationContext(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un contexto a una gramática de dictado cargada por un SpeechRecognizer objeto o SpeechRecognitionEngine .
public:
void SetDictationContext(System::String ^ precedingText, System::String ^ subsequentText);
public void SetDictationContext(string? precedingText, string? subsequentText);
public void SetDictationContext(string precedingText, string subsequentText);
member this.SetDictationContext : string * string -> unit
Public Sub SetDictationContext (precedingText As String, subsequentText As String)
Parámetros
- precedingText
- String
Texto que indica el inicio de un contexto de dictado.
- subsequentText
- String
Texto que indica el final de un contexto de dictado.
Comentarios
De forma predeterminada, la gramática de dictado no usa palabras específicas ni orden de palabras para identificar e interpretar la entrada de audio. Cuando se agrega un contexto a una gramática de dictado, el motor de reconocimiento usa precedingText y subsequentText para identificar cuándo interpretar la voz como dictado.
Note
Una gramática de dictado debe cargarse mediante un SpeechRecognizer objeto o SpeechRecognitionEngine para poder usar SetDictationContext para agregar un contexto.
En la tabla siguiente se describe cómo el motor de reconocimiento usa los dos parámetros para determinar cuándo usar la gramática de dictado.
precedingText |
subsequentText |
Description |
|---|---|---|
no null |
no null |
El motor de reconocimiento usa los términos para incluir posibles frases candidatas. |
null |
no null |
El motor de reconocimiento usa para finalizar el subsequentText dictado. |
no null |
null |
El motor de reconocimiento usa para iniciar el precedingText dictado. |
null |
null |
El motor de reconocimiento no usa un contexto al usar la gramática de dictado. |