перечисление ALT_BREAKS (rectypes.h)
Указывает, как создавать альтернативные варианты из строки наилучшего результата.
Синтаксис
typedef enum enumALT_BREAKS {
ALT_BREAKS_SAME = 0,
ALT_BREAKS_UNIQUE = 1,
ALT_BREAKS_FULL = 2
} ALT_BREAKS;
Константы
ALT_BREAKS_SAME Значение: 0 Альтернативный должен использовать те же разрывы сегментов, что и для строки лучшего результата. Например, если вы запросите альтернативный список для лучшей строки результата "вместе", распознаватель может вернуть "Тунис", но не "чтобы получить ее". Это потому, что "получить ее" включает в себя различные разрывы сегмента. |
ALT_BREAKS_UNIQUE Значение: 1 Альтернативный вариант должен иметь разрывы сегментов, отличные от лучшей строки результата. Возвращается только один такой альтернативный вариант. Например, варианты для строки наилучшего результата "чтобы получить ее" могут включать "собрать" и "вместе". Тем не менее, "получить ее" не возвращается, потому что он имеет тот же сегмент перерыв, как "чтобы получить ее". |
ALT_BREAKS_FULL Значение: 2 Варианты с самыми рейтингами возвращаются независимо от разрывов сегментов. Таким образом, "вместе" может вернуться "Тунис", "чтобы получить ее" и "собраться" среди других. Альтернативные варианты возвращаются в порядке их рейтинга, от лучшего к худшему. |
Комментарии
Проверьте член dwRecoCapabilityFlags структуры RECO_ATTRS , чтобы убедиться, что распознаватель поддерживает различные альтернативные разрывы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | rectypes.h |