class Grammar
Представляет грамматику базового класса для настройки распознавания речи. Добавлено в версии 1.5.0.
Элементы
Грамматика
Синтаксис: public inline explicit Grammar ( SPXGRAMMARHANDLE hgrammar );
Внутренний конструктор. Создает новый экземпляр с помощью предоставленного дескриптора.
Параметры
-
hgrammar
Дескриптор грамматики.
~Грамматики
Синтаксис: public inline virtual ~Grammar ( );
Деструктор, ничего не делает.
оператор SPXGRAMMARHANDLE
Синтаксис: public inline explicit operator SPXGRAMMARHANDLE ( );
Внутренний. Оператор явного преобразования.
Возвращаемое значение
Дескриптор.
FromStorageId
Синтаксис: public inline static std::shared_ptr< Grammar > FromStorageId ( const std::string & storageId );
Создает грамматику на основе идентификатора хранилища. Добавлено в версии 1.7.0.
Параметры
-
storageId)
Сохраненный идентификатор хранилища языковой модели.
Возвращаемое значение
Грамматика.
Создание грамматики на основе идентификатора хранилища можно использовать только в определенных сценариях и, как правило, невозможно.