class Speaker::SpeakerRecognizer

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

Proveďte rozpoznávání mluvčího. Přidáno ve verzi 1.12.0.

Členové

Vlastnosti

Syntaxe: public PropertyCollection & Properties;

Kolekce vlastností a jejich hodnot definovaných pro tento SpeakerRecognizer.

~SpeakerRecognizer

Syntaxe: public inline virtual ~SpeakerRecognizer ( );

Destruktor.

RecognizeOnceAsync

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

Ověřte mluvčího v ověřovacím modelu.

Parametry

  • model Sdílený inteligentní ukazatel modelu rerficiation mluvčího.

Návraty

Inteligentní ukazatel zalomený výsledek rozpoznávání mluvčího v budoucnosti

RecognizeOnceAsync

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

Identifikujte mluvčí v modelu identifikace mluvčího.

Parametry

  • model Sdílený inteligentní ukazatel modelu identifikace mluvčího.

Návraty

Inteligentní ukazatel zalomený výsledek rozpoznávání mluvčího v budoucnosti

FromConfig

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

Vytvořte rozpoznávání mluvčího z konfigurace řeči a konfigurace zvuku.

Parametry

  • speechconfig Sdílený inteligentní ukazatel konfigurace řeči.

  • audioInput Sdílený inteligentní ukazatel konfigurace zvuku.

Návraty

Inteligentní ukazatel zalomený ukazatelem rozpoznávání reproduktoru.