class Speaker::SpeakerRecognitionResult

Reprezentuje wynik rozpoznawania osoby mówiącej. Dodano w wersji 1.12.0.

Elementy członkowskie

ResultId

Składnia: public const std::string & ResultId;

Unikatowy identyfikator wyniku.

Przyczyna

Składnia: public const ResultReason & Reason;

Przyczyna wyniku rozpoznawania osoby mówiącej.

Identyfikator profilu

Składnia: public const std::string & ProfileId;

Identyfikator profilu pierwszego zweryfikowanego/zidentyfikowanego osoby mówiącej. Pozostałe rozpoznane osoby mówiące można pobrać, analizuje ciąg wyniku json w właściwościach.

Właściwości

Składnia: public constPropertyCollection & Properties;

Kolekcja dodatkowych właściwości.

SpeakerRecognitionResult

Składnia: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Tworzy nowe wystąpienie przy użyciu podanego uchwytu.

Parametry

  • hresult Uchwyt wyniku.

operator SPXRESULTHANDLE

Składnia: public inline explicit operator SPXRESULTHANDLE ( );

Jawny operator konwersji.

Zwraca

Uchwyt.

~SpeakerRecognitionResult

Składnia: public inline ~SpeakerRecognitionResult ( );

Destruktora.

GetScore

Składnia: public inline double GetScore ( ) const;

Zwraca wynik podobieństwa.

Zwraca

Liczba zmiennoprzecinkowa wskazująca podobieństwo między wejściowym dźwiękiem a docelowym profilem głosu. Ta liczba wynosi od 0 do 1. Wyższa liczba oznacza większą podobieństwo.< /Zwraca>