Reconnaissance vocale dans AEM Screens voice-recognition
La fonction de reconnaissance vocale permet de modifier le contenu d’un canal AEM Screens par interaction vocale.
Un auteur de contenu peut configurer un affichage pour permettre la reconnaissance vocale. Cette fonction permet aux clients d’utiliser la parole pour interagir avec leurs écrans. Certains cas pratiques similaires prévoient la recherche de recommandations de produits dans les magasins ainsi que la commande de plats indiqués dans les menus des restaurants. Cette fonctionnalité accroît l’accessibilité pour les utilisateurs et peut améliorer considérablement l’expérience client.
Mise en œuvre de la reconnaissance vocale implementing
Pour mettre en oeuvre la reconnaissance vocale dans votre projet AEM Screens, activez la reconnaissance vocale pour l’affichage et associez chaque canal à une balise unique afin de déclencher une transition de canal.
La section suivante décrit l’activation et l’utilisation de la fonctionnalité de reconnaissance vocale dans un projet AEM Screens.
Affichage du contenu en mode Plein écran ou Canal d’écran partagé sequence-channel
Avant d’utiliser la fonction de reconnaissance vocale, assurez-vous d’avoir un projet et un canal avec du contenu configuré pour le projet.
-
L’exemple suivant présente un projet de démonstration nommé VoiceDemo et trois canaux de séquence Main, ColdDrinks et HotDrinks, comme illustré dans la figure ci-dessous.
note note NOTE Pour savoir comment créer un canal ou ajouter du contenu à un canal, voir Création et gestion des canaux Ou,
Vous pouvez créer trois canaux de séquence Principal, ColdDrinks, et HotDrinks, et un autre canal d’écran partagé 1x2 SplitScreen comme illustré dans la figure ci-dessous.
-
Accédez à chacun des canaux et ajoutez du contenu. Par exemple, accédez à VoiceDemo > Canaux > Principal et cliquez sur le canal. Cliquez sur Modifier dans la barre d’actions, puis ajoutez du contenu (images/vidéos) selon vos besoins. De même, ajoutez du contenu aux canaux ColdDrinks et HotDrinks.
Les canaux contiennent maintenant des ressources (images), comme le montrent les figures ci-dessous.
Main :
ColdDrinks :
HotDrinks :
Si vous avez ajouté le canal d’écran partagé (Split Screen) à votre projet, accédez à SplitScreen, faites glisser et déposez deux séquences incorporées et ajoutez les chemins d’accès aux canaux ColdDrinks et HotDrinks, comme illustré dans la figure ci-dessous.
Configuration de balises pour les canaux setting-tags
Après avoir ajouté du contenu à vos canaux, accédez à chacun d’eux et ajoutez les balises appropriées pour déclencher la reconnaissance vocale.
Procédez comme suit pour ajouter des balises à votre canal :
-
Accédez à chacun des canaux et ajoutez du contenu. Par exemple, accédez à VoiceDemo > Canaux > Principal et cliquez sur le canal.
-
Cliquez sur Propriétés dans la barre d’actions.
-
Accédez au Principes de base , puis cliquez sur une balise existante dans le Balises ou créez-en un.
Vous pouvez créer une balise en lui donnant un nouveau nom, puis appuyer sur .
return
comme illustré dans la figure ci-dessous :Ou,
Vous pouvez également créer au préalable des balises à partir de votre instance AEM pour votre projet, puis cliquer dessus. Une fois que vous avez suivi les étapes décrites à la section Création de balises, vous pouvez cliquer sur la balise de l’emplacement et l’ajouter à votre canal, comme illustré dans la figure ci-dessous :
-
De même, ajoutez une balise intitulée hot au canal HotDrinks.
-
Si vous utilisez un canal d’écran partagé, ajoutez les deux balises (hot et cold) aux propriétés du canal SplitScreen, comme indiqué dans la figure ci-dessous.
-
Une fois que vous avez terminé, cliquez sur Enregistrer et fermer.
Création de balises creating-tags
Pour créer des balises, procédez comme suit :
-
Accédez à votre instance AEM.
-
Cliquez sur l’icône Outils > Balisage.
-
Cliquez sur Créer > Créer un espace de noms.
-
Entrez le nom de votre projet, par exemple, VoiceDemo et cliquez sur Créer.
-
Cliquez sur le bouton VoiceDemo projet et cliquez sur Créer une balise dans la barre d’actions.
-
Saisissez le nom de votre balise, puis cliquez sur Envoyer.
Vous pouvez désormais utiliser ces balises dans votre projet AEM Screens.
Attribution d’un canal à un affichage et activation de la reconnaissance vocale channel-assignment
-
Créez un affichage dans le dossier Emplacements, comme illustré ci-dessous.
note note NOTE Pour savoir comment attribuer un canal à un affichage, voir Création et gestion des affichages. -
Attribuez les canaux Main, ColdDrinks et HotDrinks à votre LobbyDisplay. En outre, si vous utilisez la variable SplitScreen canal de votre projet, veillez à l’affecter également à l’affichage.
note note NOTE Si vous avez créé un canal d’écran partagé, attribuez aussi le canal SplitScreen à votre affichage. -
Lors de l’attribution des canaux, définissez les propriétés suivantes pour chacun d’eux.
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Nom du canal Priorité Événements pris en charge Principal 2 Charge initiale, écran inactif, minuteur HotDrinks 1 Interaction de l’utilisateur ColdDrinks 1 Interaction de l’utilisateur SplitScreen 1 Interaction de l’utilisateur note note NOTE Pour savoir comment attribuer un canal à un affichage, voir Création et gestion des affichages. -
Une fois que vous avez attribué des canaux à un affichage, accédez au LobbyDisplay et cliquez sur l’affichage. Cliquez sur Propriétés dans la barre d’actions.
-
Accédez à l’onglet Affichage et activez l’option Voix activée dans Contenu.
note important IMPORTANT Il est obligatoire d’activer la fonction de reconnaissance vocale à partir de l’affichage.
Affichage du contenu dans le lecteur Chrome viewing-content
Une fois les étapes précédentes effectuées, vous pouvez enregistrer votre appareil Chrome pour afficher la sortie.
Sortie désirée du canal de séquence
Le canal Main lit son contenu, mais lorsque vous utilisez le mot-clé hot (chaud) comme dans Je voudrais une boisson chaude, le canal commence à lire le contenu du canal HotDrinks.
De même, si vous utilisez un mot-clé froid par exemple J'aimerais avoir quelque chose de froid., le canal commence à lire le contenu de la variable ColdDrinks canal.
Sortie désirée du canal SplitScreen
La variable Principal est en train de lire son contenu. Cependant, lorsque vous utilisez des mots-clés hot et froid par exemple Je voudrais voir le menu des boissons chaudes et froides, le canal lit le contenu de la variable SplitScreen canal. Si vous dites Retour au menu principal, la fonction revient au Principal canal.