classe Speaker::SpeakerRecognitionResult

Representa o resultado do reconhecimento do locutor. Adicionado em 1.12.0.

Membros

ResultId

Sintaxe: public const std::string & ResultId;

ID de resultado exclusiva.

Motivo

Sintaxe: public const ResultReason & Reason;

Motivo do resultado do reconhecimento do locutor.

ProfileId

Sintaxe: public const std::string & ProfileId;

A ID do perfil do primeiro locutor verificado/identificado. O restante dos alto-falantes reconhecidos pode ser recuperado analisando a cadeia de caracteres de resultado json nas Propriedades.

Propriedades

Sintaxe: public constPropertyCollection & Properties;

Coleção de propriedades adicionais.

SpeakerRecognitionResult

Sintaxe: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Cria uma nova instância usando o identificador fornecido.

Parâmetros

  • hresult Identificador de resultado.

operador SPXRESULTHANDLE

Sintaxe: public inline explicit operator SPXRESULTHANDLE ( );

Operador de conversão explícita.

Retornos

Um identificador.

~SpeakerRecognitionResult

Sintaxe: public inline ~SpeakerRecognitionResult ( );

Destruidor.

GetScore

Sintaxe: public inline double GetScore ( ) const;

Retorna uma pontuação de similaridade.

Retornos

Um número float que indica a similaridade entre o áudio de entrada e o perfil de voz de destino. Esse número está entre 0 e 1. Um número maior significa maior semelhança.< /Retorna>