Reconnaissance vocale dans AEM Screens voice-recognition

IMPORTANT
Informations importantes concernant la confidentialité
Lorsque vous utilisez la fonction de reconnaissance vocale, suivez toutes les directives légales et éthiques applicables à votre région (notamment, mais sans s’y limiter, en indiquant clairement aux utilisateurs finaux que le lecteur utilise la reconnaissance vocale). Adobe ne reçoit, ne stocke ni ne traite aucune information relative à la voix. Les lecteurs AEM Screens utilisent l’API vocale web standard intégrée au moteur de navigation. En arrière-plan, cette API envoie une forme d’onde de votre discours aux serveurs Google pour la conversion de la parole en texte, et ce texte est comparé par le lecteur aux mots-clés configurés.
Voir Livre blanc sur la confidentialité de Google sur l’API vocale web pour plus d’informations.

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.

NOTE
Le matériel du lecteur doit prendre en charge l’entrée vocale, par exemple à l’aide d’un microphone.

Mise en œuvre de la reconnaissance vocale implementing

IMPORTANT
La fonction de reconnaissance vocale n’est disponible que sur les lecteurs Chrome OS et Windows.

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.

  1. 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.

    image

    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.

    image

  2. 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  :

    image

    ColdDrinks  :

    image

    HotDrinks  :

    image

    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.
    image

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 :

  1. Accédez à chacun des canaux et ajoutez du contenu. Par exemple, accédez à VoiceDemo > Canaux > Principal et cliquez sur le canal.

  2. Cliquez sur Propriétés dans la barre d’actions.

    image

  3. 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 :

    image

    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 :

    image

  4. De même, ajoutez une balise intitulée hot au canal HotDrinks.

  5. 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.

    image

  6. 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 :

  1. Accédez à votre instance AEM.

  2. Cliquez sur l’icône Outils > Balisage.
    image

  3. Cliquez sur Créer > Créer un espace de noms.
    image

  4. Entrez le nom de votre projet, par exemple, VoiceDemo et cliquez sur Créer.

  5. Cliquez sur le bouton VoiceDemo projet et cliquez sur Créer une balise dans la barre d’actions.
    image

  6. Saisissez le nom de votre balise, puis cliquez sur Envoyer.
    image

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

  1. Créez un affichage dans le dossier Emplacements, comme illustré ci-dessous.

    image

    note note
    NOTE
    Pour savoir comment attribuer un canal à un affichage, voir Création et gestion des affichages.
  2. 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.
  3. 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.
  4. 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.

  5. Accédez à l’onglet Affichage et activez l’option Voix activée dans Contenu.

    image

    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.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053