class Speaker::SpeakerRecognizer

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

Sprekerherkenning uitvoeren. Toegevoegd in versie 1.12.0.

Leden

Eigenschappen

Syntaxis: public PropertyCollection & Properties;

Een verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze SpeakerRecognizer.

~SpeakerRecognizer

Syntaxis: public inline virtual ~SpeakerRecognizer ( );

Destructor.

RecognizeOnceAsync

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

Controleer de spreker in het verificatiemodel.

Parameters

  • model Een gedeelde slimme aanwijzer van een luidspreker verficiation-model.

Retouren

Een met slimme aanwijzer verpakte sprekerherkenningsresultaat in de toekomst.

RecognizeOnceAsync

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

Identificeer de luidsprekers in het Speaker Identification Model.

Parameters

  • model Een gedeelde slimme aanwijzer van een sprekeridentificatiemodel.

Retouren

Een met slimme aanwijzer verpakte sprekerherkenningsresultaat in de toekomst.

FromConfig

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

Maak een sprekerherkenning op basis van een spraakconfiguratie en audioconfiguratie.

Parameters

  • speechconfig Een gedeelde slimme aanwijzer van een spraakconfiguratie.

  • audioInput Een gedeelde slimme aanwijzer van een audioconfiguratie.

Retouren

Een smart pointer verpakte speaker recognizer pointer.