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. Чем больше число, тем выше сходство.< /Возвращает>