Todos sabemos o sentimento: você está no meio de uma interação, seu aplicativo está cantarolando lindamente, e então – BAM! – você bate em uma parede.
Talvez seja porque seu usuário está tentando controlar um dispositivo com um comando de voz enquanto também desliza por uma página ou está se movendo entre os dispositivos e perdendo todo o contexto. As interfaces multimodais podem ser o melhor amigo de um designer ou o pior inimigo, dependendo de quão bem você as executa.
Como designers de UX, estamos no meio da criação de experiências que envolvem mais do que apenas o clique e rolagem padrão.
Entrar na idade de interfaces multimodais– aqueles designs elegantes e sofisticados, onde os usuários podem interagir vozAssim, tocarAssim, gestoou mesmo olhar (Sim, você ouviu isso certo). Mas com toda essa escolha, vem a complexidade. Então, como criamos perfeitas, intuitivas e ousamos dizer, experiências deliciosas, por mais que um usuário decida interagir?
Vamos quebrá -lo e passar por alguns práticas recomendadasrepleto de estudos de caso do mundo real, exemplos e um pouco de humor para mantê-lo leve.
1. Entenda o contexto do usuário
Antes de mergulhar no design, recue e pergunte a si mesmo: Onde está seu usuário? E não quero dizer a questão filosófica de “Onde você está na vida?” Mas, mais praticamente, “onde eles estão fisicamente e como eles estão interagindo com o seu produto?”
Entendendo o contexto do ambiente do seu usuário é o molho secreto. O contexto inclui o deles localizaçãoo dispositivo Eles estão usando e o que estão fazendo.
Por exemplo, um usuário sentado em seus sala de estarnavegar casualmente pelo seu aplicativo, provavelmente preferirá toque gestos– Swipes, torneiras e beliscões.
Agora, imagine que eles estão em um ônibus tentando tomar decisões rápidas com comandos de voz. Aqui, o meio ambiente (alto, comovente, possivelmente lotado) determinará que voz é o modo de interação preferido.
Se o seu aplicativo não acomodar essa mudança, seu usuário poderá desistir, jogue o telefone de lado e olhe para o cenário que passa. Mas se você acertou o interruptor multimodal, eles sentirão que seu aplicativo os conhece melhor do que seus próprios amigos.
Estudo de caso: Google Assistant é um ótimo exemplo de adaptação ao contexto. Se você está no seu carro e pergunte: “Ei, Google, qual é o tempo?” O Google Assistant responde com informações faladas. Mas se você estiver sentado no sofá e fizer a mesma pergunta, o Google Assistant mostrará um cartão meteorológico no seu telefone, combinando voz e interação visual para combinar com seu contexto.
Para a ponta: Design para comutação de contexto. Pense quando os usuários provavelmente mudarão seu modo de interação – seu aplicativo deve ser inteligente o suficiente para lidar com isso sem pular uma batida.
2. A consistência é fundamental, mas a flexibilidade é uma obrigação
A consistência é o nome do jogo – a menos que você seja um designer rebelde; nesse caso, continue com seus caminhos caóticos. Mas, para o resto de nós, tentando oferecer uma experiência confiável do usuário, a consistência é importante. Os usuários não querem sentir que estão jogando um jogo de adivinhação com sua interface.
No entanto, isso não significa que você não pode ser criativo. Uma boa interface multimodal não prende os usuários em um método de interação. Deve ser flexível o suficiente para permitir comutação perfeita entre entradas.
Exemplo: Pense em Spotify. Esteja você tocando para selecionar uma lista de reprodução no seu telefone, comandando-o por meio de seu alto-falante inteligente ou deslizando para pular uma faixa no seu smartwatch-spotifique os adaptadores. Ainda é o Spotify, independentemente da modalidade. O objetivo? Os usuários devem sentir que a experiência flui com eles.
Estudo de caso: Siri da Apple – A Siri permite que os usuários iniciem uma interação com um comando de voz e, se necessário, mude para tocar ou até mesmo feedback visual no dispositivo. Você pode pedir à Siri para tocar uma música e, enquanto a Siri está respondendo audivelmente, você pode interagir ainda mais com a tela (como pular faixas ou aumentar o volume). Esta interação fluida deixa claro: flexibilidade + consistência = experiência perfeita.
Para a ponta: Verifique se seus sistemas de back-end podem lidar Comutação de entrada. Se o seu usuário fizer formar transições de um método de entrada para outro, o sistema deve reconhecer graciosamente a mudança, preservando o contexto do usuário e fornecendo uma experiência consistente.
3. Priorize transições naturais entre modalidades
Os usuários não querem uma transição chocante ao alternar entre tocarAssim, voze gesto entradas. Imagine tentar falar um comando para um dispositivo doméstico inteligente, apenas para ignorar completamente sua voz porque pensa que você está tentando tocar em uma tela. Estranho.
Projetar para transições suaves entre modalidades é essencial. Idealmente, essas transições devem parecer tão naturais que os usuários nem percebem que estão alternando entre as entradas. Isso pode significar reconhecer um comando de voz e depois fornecer Feedback visual ou controles adequados para toque Uma vez que o usuário mude para um modo diferente.
Exemplo: Quando você está usando Home do Googlevocê pode iniciar uma tarefa com um comando de voz e, se precisar de mais detalhes, poderá tocar rapidamente o telefone para visualizar mais informações. A tarefa continua sem interromper o fluxo – semenda, certo?
Para a ponta: Pense em criar “transferências” – Mini transições que ajudam reconhecer a mudança e facilidade o usuário na próxima fase da interação.
4. Design para feedback multimodal
Aqui está a coisa sobre opinião: é crucial. Mas não apenas qualquer feedback – feedback multimodal. Os usuários precisam ter certeza de que sua contribuição foi recebida e compreendida, e que a garantia deve ocorrer por qualquer modalidade que esteja usando.
Se você emitir um comando de vozseu feedback deve ser auditivo (uma resposta “ding” ou uma resposta “sim, pegou”). Se você tocar em uma tela sensível ao toque, o feedback pode ser háptico (uma vibração suave) ou visual (uma mudança de cor ou animação).
Estudo de caso: Amazon Alexa é um ótimo exemplo de feedback multimodal. Quando você faz uma pergunta no Alexa, você costuma receber um auditivo resposta.
Mas se você abrir o aplicativo Alexa, verá uma confirmação visual da sua consulta, caso precise das informações na tela. Até o Alexa’s SUBLET Indicadores de luz Nos dispositivos Echo, informará que ela está ouvindo, processando ou concluiu seu comando. É tudo sobre fazer com que os usuários se sintam no controle.
Para a ponta: Quando você está projetando feedback, verifique se está consistente em todas as modalidades. O sistema nunca deve deixar o usuário sentir que foi ignorado – o feedback deveria corresponder a entrada.
5. Teste, teste e teste novamente
Este é provavelmente o passo mais importante (sim, estou sendo dramático). Teste é absolutamente essencial no design multimodal. Os usuários são criaturas imprevisíveis, e suas interações com seu design variam dependendo do dispositivo, ambiente e até seu humor (todos nós estamos lá).
Exemplo: Imagine isto: você projetou um aplicativo elegante que funciona perfeitamente em uma área de trabalho, mas quando você o testa no celular, suas interações de voz são desajeitadas e frustrantes. Isso porque você não testou completamente plataformasdispositivos e cenários da vida real.
Para a ponta: Teste Em todas as modidades, todos os dispositivos e todos os contextos possíveis. Leve o aplicativo para casa para sua família (ou um amigo) e observe como eles interagem com ele. Não tenha medo de obter feedback que possa picar um pouco. Afinal, um pouco de dor durante o teste é melhor do que muita dor quando os usuários abandonam seu produto porque é muito confuso.
Conclusão
Em conclusão, o design para interfaces multimodais é um desafio dinâmico que requer uma profunda compreensão das necessidades, contexto e capacidade de integrar perfeitamente vários métodos de interação.
As interfaces multimodais têm um potencial incrível, mas apenas se forem projetadas com atenção. Esteja você criando um aplicativo que responde a comandos de voz, gestos ou uma combinação de ambos, lembre -se sempre: é sobre criar fluidezAssim, consciência de contextoe transições perfeitas.
Faça isso certo, e seus usuários sentirão que a interface está funcionando para eles – em vez do contrário.
Agora vá em frente, projete com confiança e que a voz esteja com você!