SrgsGrammarMode SrgsGrammarMode SrgsGrammarMode SrgsGrammarMode Enum

Определение

Указывает тип ввода, которому соответствует грамматика, определяемая SrgsDocument.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
Наследование
SrgsGrammarModeSrgsGrammarModeSrgsGrammarModeSrgsGrammarMode

Поля

Dtmf Dtmf Dtmf Dtmf 1

Объект SrgsDocument, который будет соответствовать тонам DTMF, аналогичным найденным в телефоне, вместо речи.The SrgsDocument object will match DTMF tones similar to those found on a telephone, instead of speech.

Voice Voice Voice Voice 0

Объект SrgsDocument будет соответствовать входным данным речи.The SrgsDocument object will match speech input.

Примеры

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);   

Комментарии

Режим ввода для SrgsDocument определяется его Mode свойством.The input mode for an SrgsDocument is determined by its Mode property. Режим ввода по умолчанию — Voice, который указывает, что грамматика, SrgsDocument определенная параметром, будет соответствовать речевому входу.The default input mode is Voice, which indicates that the grammar defined by the SrgsDocument will match speech input.

Режим DTMF указывает, что грамматика будет соответствовать тонам с двумя тонами (DTMF) вместо речи.The Dtmf mode indicates that a grammar will match Dual-Tone Multi-Frequency (DTMF) tones instead of speech. Существует 16 тонов DTMF, 12 из которых обычно находятся на большинстве телефонов.There are 16 DTMF tones, 12 of which are commonly found on most telephones.

При Grammar создании объекта Grammar SrgsDocumentна основе объект будет Mode соответствовать типу входных данных, заданных свойством, который получает экземпляр 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.

Применяется к

Дополнительно