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.

Parametrar

  • hkeyword Nyckelordshandtag.

~KeywordRecognitionModel

Syntax: public inline virtual ~KeywordRecognitionModel ( );

Virtuell destructor.

operatorN SPXKEYWORDHANDLE

Syntax: public inline explicit operator SPXKEYWORDHANDLE ( );

Interna. Explicit konverteringsoperator.

Returer

Ett handtag.

FromFile

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

Skapar en nyckelordsigenkänningsmodell med den angivna filen.

Parametrar

  • fileName Filnamnet för nyckelordsigenkänningsmodellen.

Returer

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.

Parametrar

  • embeddedSpeechConfig Inbäddad talkonfiguration.

Returer

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 de angivna inbäddade talkonfigurationen och användardefinierade aktiveringsord.

Parametrar

  • embeddedSpeechConfig Inbäddad talkonfiguration.

  • userDefinedWakeWords Användardefinierade aktiveringsord.

Returer

En delad pekare till nyckelordsigenkänningsmodellen.