Fermer

mai 2, 2019

Concevoir pour l'avenir avec des prototypes vocaux


À propos de l'auteur

Nick Babich est un développeur, un passionné de technologie et un amateur d'UX. Il a passé les 10 dernières années dans l'industrie du logiciel avec une spécialisation dans…
Pour en savoir plus sur Nick

La communication homme-machine s’étend rapidement pour englober les interactions écrite et parlée. Il est donc essentiel d’être prêt à concevoir à la fois visuellement et vocalement. Le prototypage de la voix étant une nouveauté pour de nombreux concepteurs, il est peut-être difficile de savoir par où commencer et quel processus suivre.

(Cet article est gracieusement sponsorisé par Adobe.) Les interfaces activées par la voix défient la longue domination des utilisateurs graphiques. interfaces et deviennent rapidement une partie intégrante de notre vie quotidienne. Selon un sondage mené par Adobe, 76% des propriétaires d'enceintes intelligentes ont augmenté leur utilisation d'assistants vocaux au cours de l'année écoulée.

Dans cet article, je vais partager un flux que vous pouvez utiliser pour créer expériences basées sur la voix. Mais avant de plonger dans les recommandations spécifiques sur la conception de la voix, il est important de comprendre les attentes de l'utilisateur.

Pourquoi les gens attendent-ils plus de la voix?

Les interfaces utilisateur vocales (VUI) introduisent non seulement un changement D'une certaine manière, les gens interagissent avec les machines, mais ils relèvent également la qualité de l'interaction . Lorsque des personnes interagissent avec une interface utilisateur graphique et ont des problèmes avec elles, elles se blâment souvent, mais lorsqu'elles interagissent avec des interfaces utilisateur virtuelles et ne peuvent pas mener à bien une tâche, elles blâment le système.

Pourquoi? Bien parler est le moyen de communication le plus naturel, et les gens ont confiance en leur capacité de parler. Cela peut avoir une influence directe sur le taux de rétention: un rapport publié en 2017 par Voicelabs indique qu'il y a seulement 6% de chance qu'un utilisateur sera actif la deuxième semaine après avoir téléchargé une application vocale.

Processus de conception [19659002] De nombreux concepteurs pensent que la conception d'expériences basées sur la voix est complètement différente des interfaces utilisateur graphiques. Ce n’est pas vrai.

La conception d’expériences basées sur la voix n’est pas une nouvelle direction en matière de conception UX; c’est une prochaine étape naturelle. Il est possible d'adapter le processus de conception utilisé pour les interfaces visuelles de produits à base vocale

Avant de commencer à développer un produit vocal:

  1. Recherche
  2. Define
  3. Create [19659016] Test
  4. Raffiner

L’avantage de ce processus est qu’il peut s’appliquer à tous les types d’interfaces vocales, qu’il s’agisse d’une commande vocale, vocale uniquement ou vocale première.

1. Recherche

Semblable à tout autre produit numérique que nous concevons, nous devons appliquer la conception premier utilisateur dans le contexte des interfaces utilisateur vocales. La recherche sur les utilisateurs vise à comprendre les besoins et les comportements de l'utilisateur cible. Les informations que vous collectez au cours de cette étape serviront de base aux exigences du produit.

Identifiez le public cible

La définition et la recherche du public cible d'un produit doivent constituer l'une des premières étapes du processus de conception.

Sur quoi se concentrer au cours de cette étape:

  • Regardez l'expérience actuelle et la façon dont les utilisateurs résolvent leur problème maintenant. En en identifiant les points douloureux vous trouverez les cas dans lesquels la voix peut être bénéfique pour vos utilisateurs.
  • Langue utilisateur . Les phrases exactes qu'un utilisateur cible utilise lorsqu'il parle avec d'autres personnes. Cette information nous aidera à concevoir un système pour différents énoncés.

2. Définir

Au cours de cette étape, nous devons façonner notre futur produit et définir ses capacités.

Définir les scénarios clés de l’interaction

Les scénarios viennent avant les idées spécifiques pour les applications – ils permettent de réfléchir aux raisons pour lesquelles peut avoir à utiliser un VUI. Vous avez besoin de scénarios de conception ayant une grande valeur pour vos utilisateurs cibles. Si vous avez plusieurs scénarios et ne savez pas lesquels sont importants et lesquels ne le sont pas, créez une matrice de cas d'utilisation pour évaluer chaque scénario. La matrice vous indiquera quels scénarios sont primaires, quels sont secondaires et ce qui est agréable à avoir.

 cas d'utilisation des interactions vocales
Application de la matrice de cas d'utilisation aux interactions vocales. Image: Justin Baker . ( Grand aperçu )
Assurez-vous que les scénarios clés fonctionnent avec la voix

Il devrait exister une raison impérieuse d'utiliser la voix. Les utilisateurs devraient pouvoir résoudre le problème plus rapidement ou plus efficacement en utilisant la voix que toute autre expérience.

Quelques cas courants dans lesquels une interaction vocale serait préférable pour les utilisateurs:

  • lorsque les mains de l'utilisateur sont occupées (en conduisant ou en cuisinant)
  • Lorsque la voix est un moyen d’interaction plus simple et plus naturel (par exemple, il est beaucoup plus facile de dire à votre haut-parleur intelligent de «Jouer Jazz» plutôt que de passer directement à un centre multimédia et de sélectionner la bonne option à l’aide d’une interface graphique). .

Votre objectif pour cette étape est d'identifier les cas courants et les cas spécifiques dont bénéficieront vos utilisateurs. Il est également important de prendre en compte les limites des interactions vocales. Par exemple, la sélection dans une longue liste d'éléments de menu est problématique avec les interactions vocales. Une bonne règle est de garder les choix courts et précis – 3 sélections maximum. Si vous constatez que vous en avez plus de 3, il est préférable de recadrer le scénario.

3. Créer

Avec les prototypes vocaux, il est important de commencer par la planche à dessin. La première étape consiste à aborder les flux utilisateur de voix de votre expérience, qui constituent la base sur laquelle toutes les interactions utilisateur seront renvoyées.

Utiliser les storyboards

Les storyboards visualisent les interactions et les flux en contexte et les rendent plus réalistes.

 storyboard
Un storyboard illustrant le flot. Image: BBC . ( Image agrandie )
Ecrire des dialogues

Les dialogues sont la pierre angulaire des flux d'utilisateurs vocaux. Pour chaque scénario clé pris en charge par l'application vocale, commencez à créer des dialogues de conversation entre l'utilisateur et l'application.
S'efforcer de rendre l'interaction avec l'application aussi familière que d'avoir une conversation régulière avec une personne réelle. La conversation humaine est complexe. il a souvent beaucoup de rebondissements. Il sera important de prendre cela en compte lorsque vous travaillerez dans vos scénarios et rédigez vos dialogues.

Quelques recommandations générales pour créer de bons dialogues:

  • Réduisez le nombre d'étapes nécessaires à la réalisation d'une tâche. [19659048] Essayez d’éliminer les informations et les questions inutiles dans la mesure du possible. La conception doit résoudre le problème de l'utilisateur avec le nombre minimum d'étapes. Rappelez-vous que plus la tâche est longue, moins l'expérience devient agréable. Personne n'aime les produits qui prennent leur temps précieux, et cela est particulièrement vrai pour les tâches répétitives. Votre application devrait offrir une expérience utilisateur agréable, que ce soit la première fois qu'un utilisateur termine la tâche ou que ce soit la centième fois ce mois-ci.
  • N'enseignez pas les "commandes".
    Etant donné à quel point la découverte peut être difficile à voix, Certains concepteurs essaient d'enseigner aux utilisateurs des commandes pour qu'ils sachent quoi dire. Ne fais pas ça. La formulation doit être naturelle et intuitive, afin que les utilisateurs sachent quoi dire dans des situations particulières.
  • Soyez bref avec vos questions et vos réponses.
    Il est relativement facile de surcharger les utilisateurs avec trop d’informations lorsque vous utilisez des phrases longues. Essayez de simplifier les messages autant que possible. Les utilisateurs bénéficient d'informations VUI concises et bien définies.
    Pensez aux informations primaires et aux informations secondaires. Suivez le principe du maximum de quantité, qui stipule qu'un locuteur fournit à l'auditeur autant d'informations qu'il est nécessaire pour faire avancer le but perçu de l'interaction, mais pas trop.

Voici un dialogue qui ne suit pas le principe de Maximum. de Quantity:

Utilisateur : “Où trouver un bon endroit pour une pizza?”

Système : “J'ai cinq places pour vous. Le premier est “Pizza & Pasta” est situé au 1300-1398 Diamond St San Francisco, à 15 minutes de vous, ouvert de 8h00 à 20h00, le second est “Italie” qui est situé au 4100- 4148 20th St San Francisco, à 1 heure de chez vous, ouvert de 9h00 à 18h00, … "

Le dialogue tente de présenter toutes les options en un tour. Il est préférable d'essayer de réduire la liste en posant une question plus précise:

Utilisateur : “Où trouver un bon endroit pour une pizza?”

Système : “Il existe plusieurs pizzerias dans le voulez-vous marcher ou conduire? »

Manipuler les erreurs

Quelle que soit la qualité de votre VUI, une chose est sûre: les choses iront mal. Et vous devez concevoir pour ces situations. La gestion harmonieuse des erreurs est l’un des plus grands défis que vous rencontrerez lors de la conception de la voix et il est essentiel de commencer à y penser dès le moment où vous écrivez vos dialogues.

Voici quelques cas courants pouvant provoquer des états d’erreur. :

  • Fautes d'orthographe
    Certains utilisateurs peuvent prononcer des mots de manière erronée et le système de traitement du langage naturel ne comprendra pas la requête.
  • Ambiguïté
    Même entre humains, la parole est parfois ambiguë. Par exemple, quelqu'un peut dire «bon» et définir «Oui, je suis d'accord» ou simplement indiquer qu'ils écoutent.
  • Cas où le système n'est pas en mesure de fournir des informations utiles aux utilisateurs . Par exemple, l'utilisateur souhaite réserver un vol, mais le système ne dispose pas d'options pertinentes.

Dans tous les cas, le dialogue ne doit pas aboutir à une impasse. le système devrait fournir de précieuses options. Essayez toujours de remettre le dialogue sur les rails.

Voyons le premier exemple:

Utilisateur : “Réservez-moi un vol de San Diego à Dallas lundi”.

Système : «Je n'ai trouvé aucun vol entre San Diego et Dallas lundi.»

Il est évident que les utilisateurs se trouvent dans une impasse. Cependant, il est relativement facile de modifier la boîte de dialogue pour offrir certaines options aux utilisateurs:

Utilisateur : "Réservez-moi un vol de San Diego à Dallas lundi."

Système : "Je ne pouvais pas ' n trouver aucun vol de San Diego à Dallas le lundi. Voulez-vous rechercher une autre date? ”

Un autre exemple d'application pour les commandes de produits alimentaires:

Utilisateur :“ Quel est le code postal pour la livraison? ”

Système :“ Hmm, 811415 ”

Utilisateur : “Ce fichier ZIP est invalide. Essayez encore. ”

Non seulement le mot“ invalide ”est trop technique, mais il n’aide pas non plus l’utilisateur à retrouver le chemin. Il est préférable de donner à l'utilisateur un indice lui permettant de comprendre ce qu'il doit faire ensuite:

Système : «Quel est le code postal de la livraison?»

Utilisateur : «Hmm, 811415» [19659005] Système : “Ce fichier ZIP est plus long que prévu. Il devrait s'agir de cinq chiffres et non de six.

Utilisateur : “81415”

Reflétez votre identité unique

Toutes les voix projettent un personnage, que vous en projetiez un ou non. Ne laissez pas votre personnalité VUI au hasard, reflétez votre marque et votre identité uniques dans les dialogues que vous écrivez. Imaginez comment votre employé idéal devrait interagir avec les clients et essayer de le refléter dans le libellé de vos dialogues.

Le ton de la voix a des effets mesurables sur la perception des utilisateurs d’un produit. C’est pourquoi il est important de prendre en compte les besoins émotionnels de vos utilisateurs lors du choix d’un ton.

Le ton de la voix d’un produit peut être exprimé en fonction des 4 dimensions du son. Image: NNGroupe . ( Image agrandie )
Cuire de l'empathie dans les interactions

Les interfaces vocales doivent prendre en compte les émotions de l'utilisateur. Les gens aiment non seulement les personnes amicales mais aussi les ordinateurs amicaux. Par exemple, si une personne souhaite réserver un billet d'avion et fournit des informations sur un voyage, le système peut répondre "Cela ressemble à un voyage amusant!" La réponse doit être légèrement différente à chaque fois pour éviter toute sensation d'interaction avec une machine.

Confirmer la fin d'une tâche

Il est essentiel de déterminer à quel moment de la conversation les utilisateurs ont besoin de confirmations. Habituellement, les gens attendent une confirmation finale à la fin du dialogue. Par exemple, lorsqu'un utilisateur planifie un événement, il peut vouloir entendre «L'événement est maintenant sur votre calendrier».
Un autre scénario typique est un flux de paiement: informez l'utilisateur que la transaction a bien été enregistrée.

Utilisez une confirmation explicite pour les actions importantes et implicite pour les tâches de routine. Par exemple, si vous demandez à votre Alexa d'envoyer de l'argent à un ami, un utilisateur souhaite probablement entendre «Le [amount of money] a été envoyé à [name of the person]» plutôt que simplement «OK». En même temps, lorsque vous demandez à Alexa de Éteignez les lumières dans un garage, en entendant «Les lumières dans le garage sont éteintes», cela peut être excessif, alors assurez-vous de tester les confirmations avec soin pour déterminer celles qui, selon vos utilisateurs, sont essentielles pour se sentir bien avec le VUI.

Contexte de levier

Un bon système de conversation garde une trace du dialogue, mémorisant tous les tours précédents et les interactions précédentes. Un système solide utilisera ces informations pour créer une meilleure expérience pour les utilisateurs en offrant une expérience plus personnalisée.

Par exemple, lorsqu'un utilisateur commande une pizza, le système peut lui rappeler sa commande précédente:

User : "Je veux commander une pizza."

Système : "La dernière fois que vous avez commandé Quattro Formaggio à Pizza & Pasta. Voulez-vous le commander à nouveau? "

Utilisateur :" Ouais, si! "

Couverture Autres phrases

Les gens peuvent utiliser des mots différents pour décrire la même chose, et c'est vital prendre en compte ce moment lors de la conception de votre VUI. Pour chaque flux d'utilisateur vocal que vous avez créé à l'étape précédente, réfléchissez aux différentes manières dont les utilisateurs pourraient formuler ces demandes. Examinez les variantes de mots et les synonymes qu’ils pourraient utiliser.

En fonction des capacités de votre produit vocal, le nombre d’énoncés que les utilisateurs peuvent prononcer lorsqu’ils interagissent avec VUI peut facilement atteindre des centaines, ce qui rend la tâche de les mapper très complexe. . Heureusement, des outils spéciaux sont disponibles pour vous aider. Par exemple, si vous concevez des applications pour Alexa, vous pouvez utiliser Amazon Echo Utterance Expander à cette fin.

Testez vos dialogues

Lorsque tous vos dialogues sont écrits, il est temps de commencer à les tester. leur. Pourquoi? Parce que notre façon de parler est beaucoup moins formelle que notre façon d’écrire. Pour vous assurer de concevoir des dialogues au son naturel, il est essentiel de les tester avant de passer au prototypage.
Deux techniques simples vous aideront à le faire:

  • Enregistrez et lisez de l'audio avec vos dialogues. Vous entendrez des nuances de mots et de phrases qui ne sont tout simplement pas naturelles.
  • Les conversations de jeu de rôle permettent de s’assurer qu’elles sont naturelles et intuitives. Une technique appelée « Wizard of Oz » vous aidera à identifier rapidement les problèmes dans vos dialogues. Si vous êtes un utilisateur Mac, vous pouvez utiliser un outil appelé Say Wizard pour simplifier les choses.
Prototypez votre application

Maintenant que nous avons écrit, cartographié et testé nos dialogues, nous pouvons enfin passer à la conception et au prototypage de l'expérience. Adobe XD permet aux concepteurs de créer facilement un prototype fonctionnel pour les applications Amazon ou Google à commande vocale et de le tester avec de vrais utilisateurs. L'outil vous permet de créer un prototype des entrées et sorties vocales réelles de l'application.
Une interaction typique consiste en une entrée utilisateur et des réponses système:

  • Pour concevoir les demandes des utilisateurs, nous devons créer des déclencheurs vocaux. Pour ajouter un nouveau déclencheur vocal, faites glisser un connecteur d’un élément d’une planche à l’autre. Lorsque le menu d'attributs s'ouvre, sélectionnez Voice dans le menu de déclenchement et ajoutez votre énonciation dans le champ Commande.
  • La ​​lecture vocale simule la réponse de l'application vocale. Pour ajouter la lecture vocale, vous devez sélectionner l'heure en tant que déclencheur et définir l'action sur Lecture vocale .
Le prototypage à l'aide de la voix dans Adobe XD

Adobe XD vous le permet. prototype pour des produits vocaux comme Amazon Echo Show et des produits vocaux tels que Google Home.

Dernier point mais non le moindre, si vous concevez Amazon Alexa Skill for Amazon Echo Show ou Amazon Echo Spot, XD fournit un kit VUI pour ces périphériques. Vous pouvez le télécharger ici . Ce kit VUI fournit tous les éléments de base nécessaires à la création d'une compétence Alexa.

Kit VUI pour Amazon Echo Show and Spot. ( Grand aperçu )

4. Test

Les tests sont une partie obligatoire du processus de conception. Sans test, vous ne pouvez pas dire si votre application fonctionnera ou non pour vos utilisateurs.

Testez vos prototypes auprès d'utilisateurs cibles

Organisez des sessions de tests d'utilisabilité avec des représentants de votre public cible et observez comment les utilisateurs interagissent avec votre application. . Suivre le taux d'achèvement des tâches et CSAT (Score de satisfaction client). Si possible, essayez d'enregistrer une vidéo pour chaque session.

Utilisez des simulateurs de test

Les deux Amazon et Google fournissent des outils de test permettant de tester votre compétence ou votre action en simulation. des périphériques matériels et leurs paramètres. Ces tests vous donneront une bonne idée de l'expérience vocale dans le monde réel.

5. Raffiner

Affiner l’application vocale après l’avoir envoyée sur le marché

Collect Analytics

Une fois que vous avez déployé votre application, vous devez contrôler son utilisation avec les outils d’analyse. Voici quelques-unes des métriques clés à surveiller:

  • Intentions et énoncés,
  • Métriques d'engagement des utilisateurs,
  • Les flux de comportement.

La ​​plupart des métriques dont vous avez besoin, vous les trouverez dans votre [ Compte de développeur de compétences sans codage supplémentaire

Conclusion

L'interaction homme-machine n'a jamais été centrée sur les interfaces utilisateur graphiques. Avant tout, il a toujours été question de communication. Il est évident que la voix constituera un moyen naturel pour la nouvelle génération d'utilisateurs d'interagir avec la technologie et en tant que concepteur, vous devez être prêt à relever ces nouveaux défis et à saisir les opportunités qui s'offrent à eux pour de nouvelles façons de voir interaction design.

Cet article fait partie de la série des designs UX sponsorisée par Adobe. L'outil Adobe XD est conçu pour un processus de conception UX rapide et fluide car il vous permet de passer de l'idée au prototype plus rapidement. Conception, prototype et partage – le tout dans une seule application. Vous pouvez consulter d'autres projets inspirants créés avec Adobe XD sur Behance ainsi que pour vous abonner au bulletin d'information d'Adobe Experience Design afin de rester au courant des dernières tendances et perspectives pour UX / Conception de l'interface utilisateur.

 Éditorial éclatant (yk, il)




Source link