Поделиться через


See-it, Say-it Label

Изображение, показывающее кнопку с меткой see-it, say-it

Вы можете использовать метки See-it, Say-it, чтобы сообщить пользователю о голосовой команде ключевое слово для кнопки. Для работы ключевое слово необходимо настроить ввод речи. Реализация меток See-it, Say-it изменилась с MRTK2 на MRTK3. В основном в MRTK3 существуют отдельные SeeItSayItLabel-CanvasSeeItSayItLabel-NonCanvas заготовки и компонент , See It Say It Labelкоторый используется для включения меток.


Включение функции See-it, Say-it Labels

В заготовках кнопок холста и без холста эти метки отключены по умолчанию. При создании сцены See It Say It Label компонент отвечает за включение метки, если входные и речевые пакеты установлены в проекте. Цель этого проверка — предотвратить появление меток, когда голосовые команды не работают.


Текст метки

Компонент See It Say It Label также задает текст метки, чтобы отразить ключевое слово распознавания речи кнопки. Это ключевое слово можно изменить с помощью SpeechRecognitionKeyword свойства в компоненте Advanced StatefulInteractable SettingsPressable Button .


Position

Вы также можете изменить положение метки относительно выбранного преобразования, задав для PositionControlSee It Say It Label компонента. Если вы перемещаете метку холста, positionControl должна быть RectTransform.


Эффект анимации

Если метки включены, они отображаются при активном наведении кнопки. Это достигается с помощью State Visualizer, который воспроизводит эффект анимации при активном наведении кнопки Interactable.