Delen via


klasse Spreker::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.

Parameterwaarden

  • model Een gedeelde slimme aanwijzer van een spreker verficiatiemodel.

Retouren

Een slimme aanwijzer verpakte sprekerherkenning resulteert 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.

Parameterwaarden

  • model Een gedeelde slimme aanwijzer van een sprekeridentificatiemodel.

Retouren

Een slimme aanwijzer verpakte sprekerherkenning resulteert in de toekomst.

FromConfig

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

Een sprekerherkenning maken op basis van een spraakconfiguratie en audioconfiguratie.

Parameterwaarden

  • speechconfig een gedeelde slimme aanwijzer van een spraakconfiguratie.

  • audioInput een gedeelde slimme aanwijzer van een audioconfiguratie.

Retouren

Een slimme aanwijzer met ingepakte speaker recognizer-aanwijzer.