Dela via


class Speaker::SpeakerRecognizer

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

Utför talarigenkänning. Har lagts till i version 1.12.0.

Medlemmar

Egenskaper

Syntax: public PropertyCollection & Properties;

En samling egenskaper och deras värden som definierats för den här SpeakerRecognizer.

~SpeakerRecognizer

Syntax: public inline virtual ~SpeakerRecognizer ( );

Destructor.

RecognizeOnceAsync

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

Verifiera talaren i verifieringsmodellen.

Parametrar

  • model En delad smart pekare för en talarverficiationsmodell.

Returer

En smart pekare omsluten talarigenkänning resultat framtid.

RecognizeOnceAsync

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

Identifiera talarna i talaridentifieringsmodellen.

Parametrar

  • model En delad smart pekare för en talaridentifieringsmodell.

Returer

En smart pekare omsluten talarigenkänning resultat framtid.

FromConfig

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

Skapa en talarigenkänning från en talkonfiguration och en ljudkonfiguration.

Parametrar

  • speechconfig En delad smart pekare för en talkonfiguration.

  • audioInput En delad smart pekare för en ljudkonfiguration.

Returer

En smart pekare omsluten talarigenkänningspekare.