다음을 통해 공유


클래스 Speaker::SpeakerRecognizer

class Speaker::SpeakerRecognizer
  : public std::enable_shared_from_this< SpeakerRecognizer >

화자 인식을 수행합니다. 버전 1.12.0에 추가되었습니다.

멤버

속성

구문: public PropertyCollection & Properties;

이 SpeakerRecognizer에 대해 정의된 속성 및 해당 값의 컬렉션입니다.

~SpeakerRecognizer

구문: public inline virtual ~SpeakerRecognizer ( );

소멸자

RecognizeOnceAsync

구문: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerVerificationModel > model );

확인 모델에서 스피커를 확인합니다.

매개 변수

  • model 화자 꼭짓점 모델의 공유 스마트 포인터입니다.

반환

스마트 포인터 래핑된 스피커 인식 결과 미래.

RecognizeOnceAsync

구문: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );

화자 식별 모델에서 화자를 식별합니다.

매개 변수

  • model 화자 식별 모델의 공유 스마트 포인터입니다.

반환

스마트 포인터 래핑된 스피커 인식 결과 미래.

FromConfig

구문: public inline static std::shared_ptr< SpeakerRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< Audio::AudioConfig > audioInput );

음성 구성 및 오디오 구성에서 스피커 인식기를 만듭니다.

매개 변수

  • speechconfig 음성 구성의 공유 스마트 포인터입니다.

  • audioInput 오디오 구성의 공유 스마트 포인터입니다.

반환

스마트 포인터 래핑된 스피커 인식기 포인터입니다.