class Speaker::SpeakerRecognitionResult

Представляет результат распознавания говорящего. Добавлено в версии 1.12.0.

Элементы

ResultId

Синтаксис: public const std::string & ResultId;

Уникальный идентификатор результата.

Причина

Синтаксис: public const ResultReason & Reason;

Причина результата распознавания говорящего.

ProfileId

Синтаксис: public const std::string & ProfileId;

Идентификатор профиля первого проверенного или идентифицированного говорящего. Остальные распознанные динамики можно получить, проанализировав результирующую строку JSON в свойствах.

Свойства

Синтаксис: public constPropertyCollection & Properties;

Коллекция дополнительных свойств.

SpeakerRecognitionResult

Синтаксис: public inline explicit SpeakerRecognitionResult ( SPXRESULTHANDLE hresult );

Создает новый экземпляр с помощью предоставленного дескриптора.

Параметры

  • hresult Дескриптор результата.

оператор SPXRESULTHANDLE

Синтаксис: public inline explicit operator SPXRESULTHANDLE ( );

Оператор явного преобразования.

Возвращаемое значение

Дескриптор.

~SpeakerRecognitionResult

Синтаксис: public inline ~SpeakerRecognitionResult ( );

Деструктор.

GetScore

Синтаксис: public inline double GetScore ( ) const;

Возвращает оценку подобия.

Возвращаемое значение

Число с плавающей точкой, указывающее на сходство между входным звуком и целевым профилем голоса. Это число находится в диапазоне от 0 до 1. Чем больше число, тем выше сходство.< /Возвращает>