クラス文法

音声認識をカスタマイズするための基本クラスの文法を表します。 バージョン 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 );

ストレージ ID から文法を作成します。 バージョン 1.7.0 で追加されました。

パラメーター

  • storageId) 言語モデルの永続化されたストレージ ID。

戻り値

文法。

ストレージ ID から文法を作成することは、特定のシナリオでのみ使用でき、一般的には不可能です。