classe Speaker::SpeakerRecognitionResult

Rappresenta il risultato del riconoscimento dell'altoparlante. Aggiunta nella versione 1.12.0.

Membri

ResultId

Sintassi: public const std::string & ResultId;

ID risultato univoco.

Motivo

Sintassi: public const ResultReason & Reason;

Motivo del risultato del riconoscimento dell'altoparlante.

ProfileId

Sintassi: public const std::string & ProfileId;

ID profilo del primo altoparlante verificato/identificato. Il resto degli altoparlanti riconosciuti può essere recuperato analizzando la stringa di risultati json nelle proprietà.

Proprietà

Sintassi: public constPropertyCollection & Properties;

Raccolta di proprietà aggiuntive.

SpeakerRecognitionResult

Sintassi: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Crea una nuova istanza usando l'handle fornito.

Parametri

  • hresult Handle dei risultati.

operatore SPXRESULTHANDLE

Sintassi: public inline explicit operator SPXRESULTHANDLE ( );

Operatore di conversione esplicito.

Restituisce

Handle.

~SpeakerRecognitionResult

Sintassi: public inline ~SpeakerRecognitionResult ( );

Distruttore.

GetScore

Sintassi: public inline double GetScore ( ) const;

Restituisce un punteggio di somiglianza.

Restituisce

Un numero float che indica la somiglianza tra l'audio di input e il profilo vocale di destinazione. Questo numero è compreso tra 0 e 1. Un numero maggiore indica una maggiore somiglianza.< /Restituisce>