Publicado: Feb 8, 2018
Agora, você pode definir uma resposta para seu chatbot do Amazon Lex diretamente do Console de Gerenciamento da AWS. Uma resposta consiste em mensagens dinamicamente selecionadas de um grupo de mensagens predefinidas, preenchidas pelo desenvolvedor. As mensagens contidas nesses grupos de mensagens podem ser de texto simples ou de marcação personalizada. Além disso, você também pode exibir um cartão de resposta como parte da resposta. O recurso de respostas simplifica a criação de conversas dinâmicas com o Amazon Lex. Além disso, você pode usar o SSML em uma resposta por texto.
Para definir as respostas no Amazon Lex, por exemplo, se estivermos criando um chatbot que faz reservas de carro e hotel, você pode criar três grupos de mensagens. O primeiro grupo de mensagem pode conter formas diferentes que o bot pode usar para cumprimentar o usuário: “Olá”, “Oi” e “Saudações”. O segundo grupo de mensagens pode conter as diferentes formas de apresentação: “Meu nome é ReservationBot”, “Sou o ReservationBot”, “Aqui é o ReservationBot”. E o terceiro grupo de mensagens pode comunicar os recursos: “Posso ajudá-lo com locações de carro e reservas de hotel”, “Você pode alugar carros e reservar hotéis comigo”, “No momento, posso ajudá-lo a fazer reservas de carros e hotéis.” O Amazon Lex pode usar uma mensagem de cada um desses grupos para criar dinamicamente uma resposta em uma conversa. Um exemplo de resposta seria: “Olá! Meu nome é ReservationBot. Posso ajudá-lo com locações de carro e reservas de hotel.”
Além de oferecer suporte ao Speech Synthesis Markup Language (SSML – Linguagem de marcação de síntese de discurso) em respostas faladas, o Amazon Lex também oferece suporte ao SSML em respostas por texto. Você pode usar a resposta do SSML como entrada para um mecanismo de Text-to-Speech (TTS – Texto em voz) para personalizar conversas com usuários finais. Os clientes do Amazon Connect agora podem usar o SSML ao aproveitar um chatbot do Amazon Lex como parte da experiência de seu centro de contato para controlar aspectos do discurso, como pronúncia, volume e velocidade de fala.
As respostas e as funcionalidades do SSML para o Amazon Lex estão disponíveis atualmente nas regiões da AWS Leste dos EUA (Norte da Virgínia) e UE Oeste (Irlanda). Para obter mais informações, consulte a documentação do Amazon Lex. Para ver uma lista completa das tags de SSML suportadas, acesse a documentação.