类 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
要从中获取短语列表语法的识别器。
返回
指向短语列表语法的共享指针。