classe Speaker::SpeakerRecognizer
class Speaker::SpeakerRecognizer
: public std::enable_shared_from_this< SpeakerRecognizer >
Execute o reconhecimento de alto-falantes. Adicionado na versão 1.12.0.
Membros
Propriedades
Sintaxe: public PropertyCollection & Properties;
Uma coleção de propriedades e seus valores definidos para este SpeakerRecognizer.
~SpeakerRecognizer
Sintaxe: public inline virtual ~SpeakerRecognizer ( );
Destruidor.
RecognizeOnceAsync
Sintaxe: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerVerificationModel > model );
Verifique o orador no modelo de verificação.
Parâmetros
-
model
Um ponteiro inteligente compartilhado de um modelo de verificação de alto-falante.
Devoluções
Um ponteiro inteligente embrulhado resultado de reconhecimento de alto-falante no futuro.
RecognizeOnceAsync
Sintaxe: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );
Identifique os oradores no Modelo de Identificação de Oradores.
Parâmetros
-
model
Um ponteiro inteligente compartilhado de um modelo de identificação de alto-falante.
Devoluções
Um ponteiro inteligente embrulhado resultado de reconhecimento de alto-falante no futuro.
FromConfig
Sintaxe: public inline static std::shared_ptr< SpeakerRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< Audio::AudioConfig > audioInput );
Crie um reconhecedor de alto-falante a partir de uma configuração de fala e áudio.
Parâmetros
speechconfig
Um ponteiro inteligente compartilhado de uma configuração de fala.audioInput
Um ponteiro inteligente compartilhado de uma configuração de áudio.
Devoluções
Um ponteiro inteligente embrulhado ponteiro reconhecedor de alto-falante.