类 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
音频配置的共享智能指针。
返回
智能指针包装扬声器识别器指针。