classe Speaker::SpeakerRecognizer
class Speaker::SpeakerRecognizer
: public std::enable_shared_from_this< SpeakerRecognizer >
Executar o reconhecimento do locutor. 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 alto-falante no modelo de verificação.
Parâmetros
model
Um ponteiro inteligente compartilhado de um modelo de verficiação de alto-falante.
Retornos
Um resultado de reconhecimento de alto-falante encapsulado por ponteiro inteligente futuro.
RecognizeOnceAsync
Sintaxe: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );
Identifique os alto-falantes no Modelo de Identificação do Locutor.
Parâmetros
model
Um ponteiro inteligente compartilhado de um modelo de identificação do locutor.
Retornos
Um resultado de reconhecimento de alto-falante encapsulado por ponteiro inteligente 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 uma configuração de á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.
Retornos
Um ponteiro de reconhecimento de alto-falante encapsulado de ponteiro inteligente.