사용자가 봇을 중단할 수 있도록 설정 - Amazon Lex

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

사용자가 봇을 중단할 수 있도록 설정

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

봇은 애플리케이션이 다시 전송하기 전에 사용자가 사용자 입력을 감지할 때 프롬프트를 중단하는 시점을 알고 있습니다.PlaybackCompletion이벤트를 트리거합니다. 사용자가 봇을 중단하면 봇은PlaybackInterruptionEvent.

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

슬롯을 편집하여 사용자가 프롬프트에 응답하는 방법을 변경할 수 있습니다. 슬롯은 인텐트의 일부이며 사용자가 원하는 정보를 제공하는 수단입니다. 각 슬롯에는 사용자가 해당 정보를 제공하라는 메시지가 표시됩니다. 슬롯에 대한 자세한 내용은 단원을 참조하십시오.작동 방식.

사용자가 프롬프트를 중단할 수 있는지 여부를 변경하려면 (콘솔)

  1. 에 로그인합니다.AWS Management Console에서 Amazon Lex V2 콘솔을 엽니다.Amazon Lex V2.

  2. Under봇을 선택합니다.

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

  4. 선택의도 보기.

  5. 의도를 선택합니다.

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

  7. Under고급 옵션, 선택슬롯 프롬프트.

  8. 선택더 많은 프롬프트 옵션.

  9. 선택 또는 선택 해제사용자가 읽을 때 프롬프트를 중단할 수 있습니다..

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