Visão geral dos componentes de conversa
Os componentes de conversa são tudo que gera uma solicitação, como confirmações ou perguntas. Eles também incluem ícones que são usados para continuar ou dinamizar a conversa. As solicitações e os ícones são o núcleo da interação de conversa e devem ser projetados para cada turno na caixa de diálogo.
Esta seção oferece orientações sobre como escrever: 1) as solicitações faladas que o usuário ouve, 2) a tela que o usuário vê e 3) os ícones que o usuário pode dizer ou tocar de uma forma que é conversacional e focada no usuário.
Quando escrever solicitações
Durante o projeto detalhado e de alto nível
Começar com caixas de diálogo de amostra para uma conversa no Google Home
Quando você tem uma compreensão clara do contexto da conversa
Onde e como as solicitações aparecem
Solicitações faladas podem ser sintetizadas ou falas gravadas.
Sintetizado | A plataforma Actions on Google oferece uma variedade de vozes de conversão de texto em voz (TTS) que falam diferentes idiomas. Acesse Idiomas e localidades para ouvi-las. É possível ajustar a forma como a fala sintetizada soa usando a Linguagem de marcação de síntese de fala (SSML, na sigla em inglês). Por exemplo, você pode adicionar silêncio ou pausas, especificar como os números devem ser lidos ou ajustar a entonação. |
Gravada | Você pode contratar um dublador ou até mesmo usar sua própria voz. De qualquer forma, você precisará gravar todo o áudio que será usado na ação. |
As solicitações de exibição têm requisitos de formatação específicos.
Limite de 640 caracteres | Há um limite de 640 caracteres por turno, mas recomendamos o uso de até 300 caracteres. |
Mostrar a solicitação de exibição em uma ou duas partes | Sua solicitação de exibição pode ser exibida em duas partes. Pense nisso como um retorno de carro, permitindo dividir visualmente a solicitação de exibição para facilitar a leitura. Por exemplo, você pode dividir o menu da pergunta ou separar uma piada da linha. |
Emojis | O texto em uma solicitação de exibição pode incluir "aspas" e a maioria dos outros caracteres Unicode, incluindo emojis. |
Exemplos
Este exemplo contém quatro componentes:
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example1.png?authuser=19&hl=pt)
Este exemplo descarta o marcador de discurso, embora fosse possível enfatizar a conexão entre a adição de tênis de corrida e a pergunta resultante, por exemplo: "Que tamanho você quer?" ou "Agora, que tamanho você quer?"
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example2.png?authuser=19&hl=pt)
Este exemplo também descarta a confirmação implícita, que será apropriada se o usuário puder ver uma imagem dos tênis de corrida específicos a ser adicionado ou se o item final (tênis com cor e tamanho especificados) for confirmado posteriormente na caixa de diálogo.
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example3.png?authuser=19&hl=pt)
Tipos de componentes de conversa
Componente de conversa | Exemplo |
---|---|
Agradecimentos | OK. |
Lamentamos | Ainda não posso enviar eCards. |
Comandos | Crie um buquê de margaridas amarelas e tulipas brancas |
Confirmações | Entendi. Tênis de corrida masculino em azul real e verde neon. Em que tamanho? |
Marcadores de disco | Falando nisso, |
Earcons | <toque na campainha para ligar o Google Home> |
Terminações | Posso ajudar com mais alguma coisa? |
Erros | Não entendi. Quantos? |
Saudações | Olá! |
Declarações informativas | 42 é um número abundante, pois a soma de seus divisores, 54, é maior do que ele mesmo. |
Perguntas | Que tipo de flor você gostaria em seu buquê? |
Sugestões | Posso falar mais sobre o I/O. Por exemplo, talvez você queira saber sobre as palestras principais, os codelabs ou as avaliações do app. Também posso ajudar você a encontrar sessões ou horários de atendimento. Então, o que você quer saber? |
Ícones | Adicionar ao carrinho . |