SrgsGrammarMode SrgsGrammarMode SrgsGrammarMode SrgsGrammarMode Enum

Definizione

Indica il tipo di input con cui la grammatica, definita dall'oggetto SrgsDocument, eseguirà la corrispondenza.Indicates the type of input that the grammar, defined by the SrgsDocument, will match.

public enum class SrgsGrammarMode
public enum SrgsGrammarMode
type SrgsGrammarMode = 
Public Enum SrgsGrammarMode
Ereditarietà
SrgsGrammarModeSrgsGrammarModeSrgsGrammarModeSrgsGrammarMode

Campi

Dtmf Dtmf Dtmf Dtmf 1

L'oggetto di SrgsDocument corrisponderà ai toni DTMF simili a quelli individuati in un telefono, anziché alla voce.The SrgsDocument object will match DTMF tones similar to those found on a telephone, instead of speech.

Voice Voice Voice Voice 0

L'oggetto di SrgsDocument corrisponderà all'input vocale.The SrgsDocument object will match speech input.

Esempi

string srgsDocumentFile = Path.Combine(Path.GetTempPath(), "srgsDocumentFile.xml");  
SrgsDocument document = null;  
GrammarBuilder builder = null;  
Grammar grammar = null;  

Choices firstThree = new Choices(new string[] {"1", "2", "3"});  
Choices nextThree = new Choices(new string[] {"4", "5", "6"});  
Choices lastThree = new Choices(new string[] {"7", "8", "9"});  

Choices keyPadChoices = new Choices(new GrammarBuilder[] {firstThree, nextThree, lastThree, new Choices("0")});  

builder = new GrammarBuilder(keyPadChoices);  
document = new SrgsDocument(builder);  

document.Mode = SrgsGrammarMode.Dtmf;  
grammar = new Grammar(document);   

Commenti

La modalità di input per un SrgsDocument è determinato dal relativo Mode proprietà.The input mode for an SrgsDocument is determined by its Mode property. La modalità di input predefinita è la voce, indicante che la grammatica definiti dal SrgsDocument corrisponderà all'input vocale.The default input mode is Voice, which indicates that the grammar defined by the SrgsDocument will match speech input.

La modalità Dtmf indica che una grammatica corrisponderà a toni Dual-Tone Multi Frequency (DTMF) invece di riconoscimento vocale.The Dtmf mode indicates that a grammar will match Dual-Tone Multi-Frequency (DTMF) tones instead of speech. Sono presenti 16 toni DTMF, 12 di cui vengono in genere individuati nella maggior parte dei telefoni.There are 16 DTMF tones, 12 of which are commonly found on most telephones.

Quando si crea un Grammar dell'oggetto da un SrgsDocument, il Grammar oggetto corrisponderà al tipo di input specificato dal Mode proprietà, che ottiene un'istanza di SrgsGrammarMode.When you create a Grammar object from an SrgsDocument, the Grammar object will match the type of input specified by the Mode property, which gets an instance of SrgsGrammarMode.

Si applica a

Vedi anche