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 SrgsDocument un oggetto è determinata Mode dalla relativa proprietà.The input mode for an SrgsDocument is determined by its Mode property. La modalità di input predefinita è Voice, che indica che la grammatica definita dall' SrgsDocument oggetto 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 corrisponde ai toni multifrequenza (DTMF) a doppio tono anziché alla voce.The Dtmf mode indicates that a grammar will match Dual-Tone Multi-Frequency (DTMF) tones instead of speech. Sono disponibili 16 toni DTMF, 12 dei quali sono comunemente presenti nella maggior parte dei telefoni.There are 16 DTMF tones, 12 of which are commonly found on most telephones.

Quando si crea un Grammar oggetto da un SrgsDocumentoggetto, Grammar l'oggetto Mode corrisponderà al tipo di input specificato dalla 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