共用方式為


class 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 音訊設定的共用智慧型指標。

傳回

智慧型指標包裝的說話者辨識器指標。