clase Speaker::SpeakerRecognizer
class Speaker::SpeakerRecognizer
: public std::enable_shared_from_this< SpeakerRecognizer >
Realizar el reconocimiento del hablante. Se agregó en la versión 1.12.0.
Miembros
Propiedades
Sintaxis: public PropertyCollection & Properties;
Colección de propiedades y sus valores definidos para speakerRecognizer.
~SpeakerRecognizer
Sintaxis: public inline virtual ~SpeakerRecognizer ( );
Destructor.
RecognizeOnceAsync
Sintaxis: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerVerificationModel > model );
Compruebe el altavoz en el modelo de verificación.
Parámetros
model
Puntero inteligente compartido de un modelo de autenticación del altavoz.
Devoluciones
Resultado futuro del reconocimiento del altavoz encapsulado con puntero inteligente.
RecognizeOnceAsync
Sintaxis: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );
Identifique los hablantes en el modelo de identificación del hablante.
Parámetros
model
Puntero inteligente compartido de un modelo de identificación del hablante.
Devoluciones
Resultado futuro del reconocimiento del altavoz encapsulado con puntero inteligente.
FromConfig
Sintaxis: public inline static std::shared_ptr< SpeakerRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< Audio::AudioConfig > audioInput );
Cree un reconocedor de hablantes a partir de una configuración de voz y una configuración de audio.
Parámetros
speechconfig
Puntero inteligente compartido de una configuración de voz.audioInput
Puntero inteligente compartido de una configuración de audio.
Devoluciones
Puntero inteligente contenedor del reconocedor del altavoz.