class Speaker::SpeakerRecognizer
class Speaker::SpeakerRecognizer
: public std::enable_shared_from_this< SpeakerRecognizer >
Wykonywanie rozpoznawania osoby mówiącej. Dodano element w wersji 1.12.0.
Elementy członkowskie
Właściwości
Składnia: public PropertyCollection & Properties;
Kolekcja właściwości i ich wartości zdefiniowanych dla tego obiektu SpeakerRecognizer.
~SpeakerRecognizer
Składnia: public inline virtual ~SpeakerRecognizer ( );
Destruktora.
RecognizeOnceAsync
Składnia: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerVerificationModel > model );
Sprawdź osoby mówiącej w modelu weryfikacji.
Parametry
model
Udostępniony inteligentny wskaźnik modelu verficiation osoby mówiącej.
Zwraca
Inteligentny wskaźnik owinięty w przyszłość wynik rozpoznawania osoby mówiącej.
RecognizeOnceAsync
Składnia: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );
Zidentyfikuj osoby mówiące w modelu identyfikacji osoby mówiącej.
Parametry
model
Udostępniony inteligentny wskaźnik modelu identyfikacji osoby mówiącej.
Zwraca
Inteligentny wskaźnik owinięty w przyszłość wynik rozpoznawania osoby mówiącej.
Z konfiguracji
Składnia: public inline static std::shared_ptr< SpeakerRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< Audio::AudioConfig > audioInput );
Utwórz rozpoznawanie osoby mówiącej na podstawie konfiguracji mowy i konfiguracji audio.
Parametry
speechconfig
Udostępniony inteligentny wskaźnik konfiguracji mowy.audioInput
Udostępniony inteligentny wskaźnik konfiguracji audio.
Zwraca
Inteligentny wskaźnik opakowany wskaźnik rozpoznawania osoby mówiącej.