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.