orador de classe::SpeakerRecognizer

class Speaker::SpeakerRecognizer
  : public std::enable_shared_from_this< SpeakerRecognizer >

Efetue o reconhecimento de orador. Adicionado na versão 1.12.0.

Membros

Propriedades

Sintaxe: public PropertyCollection & Properties;

Uma coleção de propriedades e os respetivos valores definidos para este OradorRecognizer.

~OradorRecognizer

Sintaxe: public inline virtual ~SpeakerRecognizer ( );

Destrutor.

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 partilhado de um modelo de verficiação de orador.

Devoluções

Um ponteiro inteligente moldou o resultado do reconhecimento de orador no futuro.

RecognizeOnceAsync

Sintaxe: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );

Identifique os altifalantes no Modelo de Identificação de Orador.

Parâmetros

  • model Um ponteiro inteligente partilhado de um modelo de identificação de orador.

Devoluções

Um ponteiro inteligente moldou o resultado do reconhecimento de orador 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 orador a partir de uma configuração de voz e configuração de áudio.

Parâmetros

  • speechconfig Um ponteiro inteligente partilhado de uma configuração de voz.

  • audioInput Um ponteiro inteligente partilhado de uma configuração de áudio.

Devoluções

Um ponteiro inteligente moldado do reconhecedor de altifalantes.