klass PhraseListGrammar
class PhraseListGrammar
: public Grammar
Representerar en fraslista grammatik för dynamiska grammatikscenarier. Har lagts till i version 1.5.0.
Medlemmar
PhraseListGrammar
Syntax: public inline explicit PhraseListGrammar ( SPXGRAMMARHANDLE hgrammar );
Intern konstruktor. Skapar en ny instans med hjälp av det angivna handtaget.
Parameterar
-
hgrammar
grammatikreferens för fraslista.
Lägg tillfras
Syntax: public inline void AddPhrase ( const std::string & text );
Lägger till en enkel fras som användaren kan tala om.
Parameterar
-
text
Frasen som ska läggas till.
Klar
Syntax: public inline void Clear ( );
Rensar alla fraser från fraslistans grammatik.
FromRecognizer
Syntax: public template< > inline static std::shared_ptr< PhraseListGrammar > FromRecognizer ( std::shared_ptr< T > recognizer );
Skapar en grammatik för fraslistan för den angivna identifieraren.
Parameterar
-
recognizer
Den identifierare som du vill hämta grammatiken i fraslistan från.
Återlämning
En delad pekare till grammatik i fraslistan.