O que é design de conversa?
O design de conversas é uma linguagem de design baseada em conversas humanas (semelhante à maneira como o Material Design é uma linguagem de design baseada em caneta e papel). Quanto mais uma interface usar a conversa humana, menos os usuários precisarão aprender a usá-la. É uma síntese de várias disciplinas de design, incluindo design da interface de usuário da voz, design de interação, design visual, design de áudio, design de áudio e escrita de UX.
O papel de um designer de conversação é como o de um arquiteto, mapeando o que os usuários podem fazer em um espaço, considerando as necessidades do usuário e as restrições tecnológicas. Eles selecionam a conversa, definindo o fluxo e a lógica subjacente a uma especificação de design detalhada que representa a experiência completa do usuário. Eles fazem parcerias com partes interessadas e desenvolvedores para iterar os designs e dar vida à experiência.
O que não é o design de conversa?
Se você já tem uma interface gráfica do usuário (GUI, na sigla em inglês) funcional, pode ser tentador simplesmente adicionar entrada de voz e saída de conversão de texto em voz (TTS, na sigla em inglês) para transformá-la em um design de conversa. É um erro comum achar que "conversa" se refere apenas ao que é falado ou ouvido. A conversa é, por natureza, multimodal.
Em essência, o design da conversa está relacionado ao fluxo da conversa e à lógica subjacente. Portanto, é necessário começar de baixo para cima ao reformular uma interface para ser conversacional. A lógica que funciona para uma interface gráfica quase nunca funcionará como está para uma interface de conversa.
A conversa não deve ser deixada de lado. Ela é o roteiro do que é possível fazer e como os usuários chegam lá.
Perfis de usuários e do sistema
Perfil do sistema
O perfil do sistema é o parceiro de conversação criado para ser o front-end da tecnologia com que o usuário vai interagir diretamente. Definir um perfil claro do sistema é essencial para garantir uma experiência do usuário consistente. Caso contrário, cada designer seguirá o próprio estilo de conversa, e a experiência será geral.
No Google, criamos o Google Assistente. Tudo o que o Assistente faz (por exemplo, diz, escreve, exibe, sugere) e em qualquer lugar em que ele apareça (por exemplo, a aparência do software e do hardware) foi projetado para evocar um perfil consistente.
Os desenvolvedores de Ações de terceiros precisam criar os próprios perfis. Normalmente, isso começa com o brainstorming de adjetivos (por exemplo, simpáticos e confiáveis) e restringi-los a uma pequena lista. Essa lista se torna uma breve descrição, geralmente acompanhada de imagens. Para orientações detalhadas, consulte Criar um perfil.
Perfil do usuário
Conversa em computadores
Comece com o que os humanos fazem |
As conversas com um computador não podem parecer estranhas ou apresentar padrões que evoluíram nos últimos cem mil anos. Em vez disso, os computadores precisam se adaptar ao sistema de comunicação que os usuários aprenderam primeiro e conhecem melhor. Isso ajuda a criar uma experiência intuitiva e simples. |
Adapte-se às limitações técnicas |
De certa forma, os computadores não têm recursos humanos. As limitações técnicas apresentam cenários que não ocorrem na conversa entre pessoas. Por exemplo, uma conversa humana nunca falha devido a um erro irrecuperável. A conversa humana não requer o início de uma palavra ou frase específica, como "Ok Google". Nesses casos, use a pesquisa de usuário para determinar a melhor abordagem. |
Aproveite os pontos fortes técnicos |
De outras formas, os computadores podem exceder a capacidade humana. Eles não se cansam de receber as mesmas perguntas. Eles não são ofendidos por receberem comandos. Não é necessário encher as respostas com palavras de preenchimento ou outra fórmula, por exemplo, ums e ahs. Eles podem encontrar e compartilhar informações rapidamente. Procure oportunidades para evitar aborrecimentos, simplificar conversas e superar expectativas. |