Bagikan melalui


SpeechRecognizer.SupportedGrammarLanguages Properti

Definisi

Mendapatkan kumpulan bahasa yang didukung oleh tata bahasa kustom objek SpeechRecognitionGrammarFileConstraint dan SpeechRecognitionListConstraint yang ditentukan dalam properti Batasan .

public:
 static property IVectorView<Language ^> ^ SupportedGrammarLanguages { IVectorView<Language ^> ^ get(); };
static IVectorView<Language> SupportedGrammarLanguages();
public static IReadOnlyList<Language> SupportedGrammarLanguages { get; }
var iVectorView = SpeechRecognizer.supportedGrammarLanguages;
Public Shared ReadOnly Property SupportedGrammarLanguages As IReadOnlyList(Of Language)

Nilai Properti

Kumpulan bahasa tata bahasa.

Keterangan

Batasan, atau tata bahasa, menentukan kata dan frasa lisan yang dapat dicocokkan oleh pengenal ucapan. Anda dapat menentukan salah satu tata bahasa layanan web yang telah ditentukan sebelumnya atau Anda dapat membuat tata bahasa kustom, yang dijelaskan di sini, yang diinstal dengan aplikasi Anda (pengenalan ucapan menggunakan batasan kustom dilakukan pada perangkat).

  • Batasan daftar terprogram memberikan pendekatan ringan untuk membuat tata bahasa sederhana menggunakan daftar kata atau frasa. Batasan daftar berfungsi dengan baik untuk mengenali frasa pendek dan berbeda. Secara eksplisit menentukan semua kata dalam tata bahasa juga meningkatkan akurasi pengenalan, karena mesin pengenalan ucapan hanya boleh memproses ucapan untuk mengonfirmasi kecocokan. Daftar ini juga dapat diperbarui secara terprogram.
  • Tata bahasa Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) adalah dokumen statis yang, tidak seperti batasan daftar terprogram, menggunakan format XML yang ditentukan oleh Versi 1.0. Tata bahasa Spesifikasi Tata Bahasa Pengenalan Ucapan (SRGS) memberikan kontrol terbesar atas pengalaman pengenalan ucapan dengan memungkinkan Anda menangkap beberapa arti semantik dalam satu pengenalan.

Berlaku untuk

Lihat juga