SrgsGrammarMode Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menunjukkan jenis input bahwa tata bahasa, yang ditentukan oleh SrgsDocument, akan cocok.
public enum class SrgsGrammarMode
public enum SrgsGrammarMode
type SrgsGrammarMode =
Public Enum SrgsGrammarMode
- Warisan
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Voice | 0 | Objek SrgsDocument akan cocok dengan input ucapan. |
| Dtmf | 1 | Objek SrgsDocument akan cocok dengan nada DTMF yang mirip dengan yang ditemukan di telepon, bukan ucapan. |
Contoh
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);
Keterangan
Mode input untuk SrgsDocument ditentukan oleh propertinya Mode . Mode input default adalah Voice, yang menunjukkan bahwa tata bahasa yang ditentukan oleh input akan cocok dengan SrgsDocument ucapan.
Mode Dtmf menunjukkan bahwa tata bahasa akan cocok dengan nada Multi-Frekuensi (DTMF) Dual-Tone, bukan ucapan. Ada 16 nada DTMF, 12 di antaranya umumnya ditemukan di sebagian besar telepon.
Saat Anda membuat Grammar objek dari SrgsDocument, Grammar objek akan cocok dengan jenis input yang ditentukan oleh Mode properti , yang mendapatkan instans .SrgsGrammarMode