Freigeben über


Class Speaker::SpeakerRecognitionResult

Stellt das Ergebnis der Sprechererkennung dar. In Version 1.12.0 hinzugefügt.

Member

ResultId

Syntax: public const std::string & ResultId;

Eindeutige Ergebnis-ID.

`Reason`

Syntax: public const ResultReason & Reason;

Grund des Sprechererkennungsergebnisses.

ProfileId

Syntax: public const std::string & ProfileId;

Die Profil-ID des ersten verifizierten/identifizierten Sprechers. Die restlichen erkannten Sprecher können abgerufen werden, indem die JSON-Ergebniszeichenfolge in den Eigenschaften analysiert wird.

Eigenschaften

Syntax: public constPropertyCollection & Properties;

Sammlung zusätzlicher Eigenschaften.

SpeakerRecognitionResult

Syntax: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Erstellt mithilfe des bereitgestellten Handles eine neue instance.

Parameter

  • hresult Ergebnishandle.

Operator SPXRESULTHANDLE

Syntax: public inline explicit operator SPXRESULTHANDLE ( );

Expliziter Konvertierungsoperator.

Gibt zurück

Ein Handler.

~SpeakerRecognitionResult

Syntax: public inline ~SpeakerRecognitionResult ( );

Destruktor.

GetScore

Syntax: public inline double GetScore ( ) const;

Gibt einen Ähnlichkeitswert zurück.

Gibt zurück

Eine Gleitkommazahl, die die Ähnlichkeit zwischen Eingabeaudio und Zielstimmprofil angibt. Diese Zahl liegt zwischen 0 und 1. Eine höhere Zahl bedeutet eine höhere Ähnlichkeit.< /Gibt>