Freigeben über


Class Speaker::SpeakerRecognitionResult

Stellt das Ergebnis der Lautsprechererkennung dar. Hinzugefügt in 1.12.0.

Elemente

ResultId

Syntax: public const std::string & ResultId;

Eindeutige Ergebnis-ID.

Ursache

Syntax: public const ResultReason & Reason;

Grund des Sprechererkennungsergebnisses.

Profil-ID

Syntax: public const std::string & ProfileId;

Die Profil-ID des ersten überprüften/identifizierten Sprechers. Der Rest der erkannten Lautsprecher kann abgerufen werden, indem die JSON-Ergebniszeichenfolge in den Eigenschaften analysiert wird.

Eigenschaften

Syntax: public const PropertyCollection & Properties;

Sammlung zusätzlicher Eigenschaften.

SpeakerRecognitionResult

Syntax: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Erstellt eine neue Instanz mithilfe des bereitgestellten Handles.

Die Parameter

  • hresult Ergebnisziehpunkt.

Operator SPXRESULTHANDLE

Syntax: public inline explicit operator SPXRESULTHANDLE ( );

Expliziter Konvertierungsoperator.

Rückgaben

Ein Handle.

~SpeakerRecognitionResult

Syntax: public inline ~SpeakerRecognitionResult ( );

Destruktor.

GetScore

Syntax: public inline double GetScore ( ) const;

Gibt eine Ähnlichkeitsbewertung zurück.

Rückgaben

Eine Float-Nummer, 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> zurück.