SrgsGrammarMode Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SrgsDocumenttarafından tanımlanan dil bilgisinin eşleşeceği giriş türünü gösterir.
public enum class SrgsGrammarMode
public enum SrgsGrammarMode
type SrgsGrammarMode =
Public Enum SrgsGrammarMode
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| Voice | 0 | SrgsDocument Nesne konuşma girişiyle eşleşecek. |
| Dtmf | 1 | Nesne, SrgsDocument konuşma yerine telefonda bulunanlara benzer DTMF tonlarıyla eşleşecektir. |
Örnekler
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);
Açıklamalar
için SrgsDocument giriş modu özelliği tarafından Mode belirlenir. Varsayılan giriş modu, tarafından tanımlanan dil bilgisinin konuşma girişiyle SrgsDocument eşleşeceğini belirten Ses'tir.
Dtmf modu, dil bilgisinin konuşma yerine Dual-Tone Çok Frekanslı (DTMF) tonlarıyla eşleşeceğini gösterir. 12'i genellikle çoğu telefonda bulunan 16 DTMF tonu vardır.
öğesinden bir nesne oluşturduğunuzda, nesnesi özelliği tarafından Grammar belirtilen giriş türüyle eşleşir ve bu da örneğini SrgsDocumentalır.GrammarModeSrgsGrammarMode