Dela via


class KeywordRecognitionModel

Representerar nyckelordsigenkänningsmodellen som används med StartKeywordRecognitionAsync-metoder.

Medlemmar

KeywordRecognitionModel

Syntax: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

Intern konstruktor. Skapar en ny instans med hjälp av det angivna handtaget.

Parameterar

  • hkeyword nyckelordshandtag.

~KeywordRecognitionModel

Syntax: public inline virtual ~KeywordRecognitionModel ( );

Virtuell destructor.

operatorN SPXKEYWORDHANDLE

Syntax: public inline explicit operator SPXKEYWORDHANDLE ( );

Inre. Explicit konverteringsoperator.

Återlämning

Ett handtag.

FromFile

Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );

Skapar en nyckelordsigenkänningsmodell med den angivna filen.

Parameterar

  • fileName Filnamnet på nyckelordsigenkänningsmodellen.

Återlämning

En delad pekare till nyckelordsigenkänningsmodellen.

FromConfig

Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Skapar en nyckelordsigenkänningsmodell med den angivna inbäddade talkonfigurationen.

Parameterar

  • embeddedSpeechConfig Embedded speech config.

Återlämning

En delad pekare till nyckelordsigenkänningsmodellen.

FromConfig

Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );

Skapar en nyckelordsigenkänningsmodell med hjälp av den angivna inbäddade talkonfigurationen och användardefinierade aktiveringsord.

Parameterar

  • embeddedSpeechConfig Embedded speech config.

  • userDefinedWakeWords användardefinierade aktiveringsord.

Återlämning

En delad pekare till nyckelordsigenkänningsmodellen.