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
音訊設定的共用智慧型指標。
傳回
智慧型指標包裝的說話者辨識器指標。