Amazon Lex V2 봇이 사용자에 의해 차단되도록 설정 - Amazon Lex

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Lex V2 봇이 사용자에 의해 차단되도록 설정

Amazon Lex V2 봇과 애플리케이션 간에 양방향 오디오 스트림을 시작하면 프롬프트를 다시 보내는 동안 사용자 입력을 수신하도록 봇을 구성할 수 있습니다. 이 입력을 인터럽트로 설정할 수 있습니다. 이를 통해 사용자는 봇이 재생을 마치기 전에 프롬프트를 중단할 수 있습니다. CVV코드를 입력하라는 메시지가 표시되는 경우와 같이 사용자가 질문에 대한 답을 이미 알고 있을 수 있는 상황에서 이 구성을 사용할 수 있습니다.

봇은 사용자 입력을 감지했을 때 사용자가 프롬프트를 중단한 시점을 인식하여 애플리케이션이 PlaybackCompletion 이벤트를 다시 전송하기 전에 처리합니다. 사용자가 봇을 중단하면 봇은 PlaybackInterruptionEvent를 전송합니다.

기본적으로 사용자는 봇이 애플리케이션으로 스트리밍하는 모든 프롬프트를 중단할 수 있습니다. Amazon Lex V2 콘솔에서 이 설정을 변경할 수 있습니다.

슬롯을 편집하여 사용자가 프롬프트에 응답하는 방법을 변경할 수 있습니다. 슬롯은 의도의 일부이며 사용자가 원하는 정보를 제공하는 수단입니다. 각 슬롯에는 사용자에게 해당 정보를 제공하라는 메시지가 표시됩니다. 슬롯에 대한 자세한 내용은 아마존 렉스 V2 핵심 개념를 참조하세요.

사용자가 프롬프트를 중단할 수 있는지 여부를 변경하려면(콘솔)
  1. 로그인 AWS Management Console 그리고 아마존 Lex V2 콘솔에서 아마존 Lex V2 콘솔을 엽니다.

  2. 에서 봇을 선택합니다.

  3. 언어에서 봇의 언어를 선택합니다.

  4. 의도 보기를 선택합니다.

  5. 의도를 선택합니다.

  6. 슬롯에 슬롯을 선택합니다.

  7. 고급 옵션에서 슬롯 프롬프트를 선택합니다.

  8. 추가 프롬프트 옵션을 선택합니다.

  9. 메시지를 읽는 동안 사용자가 해당 메시지를 중단할 수 있습니다를 선택 또는 선택 해제합니다.

두 개의 슬롯이 있는 봇을 만들고 사용자가 한 슬롯에 대한 프롬프트를 중단할 수 없도록 지정하여 이 기능을 테스트할 수 있습니다. 중단 가능한 프롬프트를 중단하면 봇이 재생 중단 이벤트를 전송합니다. 중단 불가한 프롬프트를 중단하면 프롬프트는 계속 재생됩니다.