Transmitir conversaciones a un bot de Amazon Lex V2 - Amazon Lex

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Transmitir conversaciones a un bot de Amazon Lex V2

Puede utilizar la transmisión Amazon Lex V2 API para iniciar una transmisión bidireccional entre un bot de Amazon Lex V2 y su aplicación. Al iniciar una transmisión, el bot puede gestionar la conversación entre el bot y el usuario. El bot responde a las entradas del usuario sin necesidad de escribir código para gestionar las respuestas del usuario. El bot puede:

El bot Amazon Lex V2 no solo responde a los datos enviados desde su aplicación, sino que también envía información sobre el estado de la conversación a su aplicación. Puede usar esta información para cambiar la forma en que la aplicación responde a los clientes.

El bot de Amazon Lex V2 también supervisa la conexión entre el bot y su aplicación. Puede determinar si se ha agotado el tiempo de espera de la conexión.

Para usar el API para iniciar una transmisión a un bot de Amazon Lex V2, consulteIniciar una transmisión de conversación en un bot de Amazon Lex V2.

Cuando comience a transmitir a un bot de Amazon Lex V2 desde su aplicación, puede configurar el bot para que acepte la entrada de audio o texto del usuario. También puede elegir si el usuario recibe audio o texto en respuesta a su entrada.

Si ha configurado el bot Amazon Lex V2 para que acepte entradas de audio del usuario, no podrá introducir texto. Si ha configurado el bot para que acepte entradas de texto, el usuario solo podrá usar texto escrito para comunicarse con él.

Cuando un bot de Amazon Lex V2 recibe una entrada de audio en streaming, el bot determina cuándo un usuario empieza a hablar y cuándo deja de hablar. Gestiona cualquier pausa o interrupción por parte del usuario. También puede admitir entradas DTMF (de doble tono y multifrecuencia) y de voz en la misma transmisión. Esto ayuda al usuario a interactuar con el bot de forma más natural. Puede enviar mensajes e indicaciones de bienvenida a los usuarios. También puede permitir que los usuarios interrumpan esos mensajes e indicaciones.

Al iniciar una transmisión bidireccional, Amazon Lex V2 utiliza el protocolo HTTP /2. La aplicación y el bot intercambian datos en una sola transmisión en forma de una serie de eventos. Un evento puede ser uno de los siguientes:

  • Texto, audio o DTMF entrada del usuario.

  • Señales de la aplicación al bot de Amazon Lex V2. Estas incluyen una indicación de que se ha completado la reproducción de audio de un mensaje o de que el usuario se ha desconectado de la sesión.

Para obtener más información sobre los eventos, consulte Iniciar una transmisión de conversación en un bot de Amazon Lex V2. Para obtener información sobre cómo agregar un disco, consulte Codificar secuencias de eventos.