kelas ClassLanguageModel
class ClassLanguageModel
: public Grammar
Mewakili daftar tata bahasa untuk skenario tata bahasa dinamis. Ditambahkan dalam versi 1.7.0.
ClassLanguageModels hanya dapat digunakan dalam skenario tertentu dan tidak tersedia secara umum.
Anggota
ClassLanguageModel
Sitnaksis: public inline explicit ClassLanguageModel ( SPXGRAMMARHANDLE hgrammar );
Konstruktor internal. Membuat instans baru menggunakan handel yang disediakan.
Parameter
hgrammar
Handel Model Bahasa Kelas.
AssignClass
Sitnaksis: public template< > inline void AssignClass ( const std::string & className , std::shared_ptr< T > grammar );
Menetapkan tata bahasa ke kelas dalam mode bahasa.
Parameter
className
Nama kelas untuk menetapkan tata bahasa.grammar
Tata bahasa yang akan ditetapkan.
FromStorageId
Sitnaksis: public inline static std::shared_ptr< ClassLanguageModel > FromStorageId ( const std::string & storageId );
Membuat model bahasa kelas dari ID penyimpanan.
Parameter
storageId)
ID penyimpanan tetap dari model bahasa.
Mengembalikan
Daftar tata bahasa yang terkait dengan pengenal.
Membuat ClassLanguageModel dari ID penyimpanan hanya dapat digunakan dalam skenario tertentu dan tidak tersedia secara umum.