Partager via


Étiquette Voir, prononcer

Image montrant un bouton avec une étiquette Voir, prononcer

Vous pouvez utiliser les étiquettes Voir, prononcer pour indiquer le mot clé de la commande vocale d’un bouton à l’utilisateur. Pour que le mot clé fonctionne, vous devez configurer la saisie vocale. L’implémentation des étiquettes Voir, prononcer est passée de MRTK2 à MRTK3. Dans MRTK3, il existe principalement des éléments préfabriqués distincts SeeItSayItLabel-Canvas et SeeItSayItLabel-NonCanvas, ainsi qu’un composant See It Say It Label qui est utilisé pour activer les étiquettes.


Activation des étiquettes Voir, prononcer

Dans les éléments préfabriqués de canevas et non canevas, ces étiquettes sont désactivées par défaut. Une fois que la scène est créée, le composant See It Say It Label est chargé d’activer l’étiquette si les packages de saisie et les packages vocaux sont installés dans le projet. L’objectif de cette vérification est d’empêcher l’affichage des étiquettes quand les commandes vocales ne sont pas fonctionnelles.


Texte de l’étiquette

Le composant See It Say It Label définit également le texte de l’étiquette pour qu’il reflète le mot clé de reconnaissance vocale du bouton. Ce mot clé peut être modifié via la propriété SpeechRecognitionKeyword sous Advanced StatefulInteractable Settings dans le composant Pressable Button.


Position

Vous pouvez également choisir de repositionner l’étiquette par rapport à une transformation choisie en définissant PositionControl sur le composant See It Say It Label. Si vous repositionnez une étiquette de canevas, PositionControl doit être un RectTransform.


Effet d’animation

Si les étiquettes sont activées, elles s’affichent quand l’utilisateur place activement le curseur sur un bouton. Cette opération est effectuée à l’aide d’un State Visualizer, qui lit un effet d’animation quand l’utilisateur place activement le curseur sur le bouton Élément interactif.