類別 PhraseListGrammar

class PhraseListGrammar
  : public Grammar

表示動態文法案例的片語清單文法。 已在 1.5.0 版中新增。

成員

PhraseListGrammar

語法: public inline explicit PhraseListGrammar ( SPXGRAMMARHANDLE hgrammar );

內部建構函式。 使用提供的控制碼建立新的實例。

參數

  • hgrammar 片語清單文法控制碼。

AddPhrase

語法: public inline void AddPhrase ( const std::string & text );

新增使用者可能說出的簡單片語。

參數

  • text 要加入的片語。

清除

語法: public inline void Clear ( );

清除片語清單文法中的所有片語。

FromRecognizer

語法: public template< > inline static std::shared_ptr< PhraseListGrammar > FromRecognizer ( std::shared_ptr< T > recognizer );

為指定的辨識器建立片語清單文法。

參數

  • recognizer 要從中取得片語清單文法的辨識器。

傳回

片語清單文法的共用指標。