클래스 키워드 인식 모델

StartKeywordRecognitionAsync 메서드에 사용되는 키워드 인식 모델을 나타냅니다.

구성원

KeywordRecognitionModel

구문: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

내부 생성자입니다. 제공된 핸들을 사용하여 새 인스턴스를 만듭니다.

매개 변수

  • hkeyword 키워드 핸들입니다.

~KeywordRecognitionModel

구문: public inline virtual ~KeywordRecognitionModel ( );

가상 소멸자입니다.

연산자 SPXKEYWORDHANDLE

구문: public inline explicit operator SPXKEYWORDHANDLE ( );

내부용. 명시적 변환 연산자입니다.

반품

핸들입니다.

FromFile

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

지정된 파일을 사용하여 키워드 인식 모델을 만듭니다.

매개 변수

  • fileName 키워드 인식 모델의 파일 이름입니다.

반품

키워드 인식 모델에 대한 공유 포인터입니다.

FromConfig

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

지정된 포함된 음성 구성을 사용하여 키워드 인식 모델을 만듭니다.

매개 변수

  • 포함된 음성 구성을 embeddedSpeechConfig.

반품

키워드 인식 모델에 대한 공유 포인터입니다.

FromConfig

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

지정된 포함된 음성 구성 및 사용자 정의 절전 모드 해제 단어를 사용하여 키워드 인식 모델을 만듭니다.

매개 변수

  • 포함된 음성 구성을 embeddedSpeechConfig.

  • 사용자 정의 절전 모드 해제 단어를 userDefinedWakeWords.

반품

키워드 인식 모델에 대한 공유 포인터입니다.