음성 또는 DTMF(이중 톤 다중 주파수)에서 사용자의 입력을 시뮬레이션하는 텍스트 입력을 사용하여 기본 음성 에이전트를 테스트합니다. 음성 응답은 텍스트 출력에서 확인할 수 있습니다.
음성 기능을 테스트하려면 테스트 패널 맨 위에 있는 세 개의 점(...)을 선택하고 채팅 모드를 가리킨 다음 음성 및 DTMF를 선택합니다.
알려진 제한
- 음성 인식 기능입니다. 테스트 채팅은 음성 입력을 지원하지 않기 때문입니다.
- 다중 DTMF 문법 유효성 검사 및 타이머(예: 자릿수 길이).
- 무음 감지 타이머, 재요청 및 대체 동작.
음성 지원 에이전트 테스트 구성
테스트 패널에서 Speech & DTMF 형식을 선택하면 에이전트 음성 응답의 텍스트 버전을 가져올 수 있습니다.
다양한 테스트 방법
다양한 시나리오를 테스트하여 채팅에서 예상되는 결과를 예상합니다.
실제 전화 통화를 시뮬레이션하기 위해 음성 변수 값을 설정합니다.
예를 들어, 발신자 ID를 시뮬레이션하려면 대화 시작의 변수 값을 설정하고, 명령
/debug set _variable-name_ _variable-value_을 입력하세요.변수 이름 Type Description Activity.From.Name문자열 고객 발신자 ID Activity.Recipient.Name문자열 음성 에이전트 번호 Conversation.SipUuiHeaderValue문자열 전송 컨텍스트에 대한 SIP 헤더 값 va_CustomerLocale문자열 원하는 언어를 지원하는 다른 음성으로 라우팅하기 위한 로캘 값입니다. 이 값을 사용하려면 OC 확장 솔루션을 설치해야 합니다. va_SurveyConsent부울(true/false) - 고객이 동의하면 개인 휴대 단말기 통화 종료 시 통화 후 설문조사 에이전트에게 자동으로 통화가 연결됩니다.
- false로 설정하면 에이전트가 끊길 때 통화가 종료되며, OC 확장 솔루션을 설치해야 합니다.음성 지원 에이전트에 대한 SSML 메시지를 만든 경우 SSML 없이 텍스트 출력을 볼 수 있습니다.
질문 노드가 옵션을 소리내어 읽도록 구성된 경우 다중 선택 옵션, 닫힌 목록 엔터티 옵션 및 동적 목록 변수에 대한 텍스트 출력이 표시됩니다. 예를 들어 항공편을 예약하라고 말하세요 또는 항공편 상태 확인이라는 메시지가 표시될 수 있습니다.
옵션이 DTMF 입력을 허용하는 경우 각 옵션에 대한 출력은 1을 누르거나 항공편을 예약하라고 말하기 또는 2를 누르거나 항공편 상태 확인 메시지가 표시됩니다.
개입이 비활성화된 메시지의 경우 개입이 허용되지 않습니다가 표시됩니다.
장기 실행 지연 메시지의 경우, 표준 에이전트 메시지를 한 번 받습니다. 반복하는 대신 전화 통신 채널에서 재생할 때 작업이 완료될 때까지 메시지가 표시됩니다.
단일 DTMF의 경우 다이얼 패드에서 키를 누르거나 명령을 입력하여 전역 명령을 트리거하고 메뉴 옵션을 선택할 수 있습니다. 입력하면
/DTMFkey 1사용자가 단일 DTMF 옵션 "1"을 제공한 것처럼 취급됩니다. 대화 상태에 따라 에이전트는 질문 노드에서 옵션 1의 선택을 진행하거나 해당되는 경우 전역 명령을 트리거할 수 있습니다.
비고
다이얼 패드 입력은 단일 숫자 DTMF만 지원합니다.
다중 DTMF에서는
/DTMFkey _DTMF keys_명령어만 사용할 수 있습니다. 예를 들어,/DTMFkey 123은 일괄 처리된 다자리 DTMF를 시뮬레이션합니다.음성 입력은 시스템의 음성 인식 부분을 건너뛸 수 있습니다. 테스트 채팅은 DTMF 길이, 타이머, 기간 키, DTMF 캐싱과 같은 DTMF 문법을 검증하지 않습니다.
Tip
모든 DTMF 키가 포함된 저장된 응답으로 기간 키가 포함된 DTMF 키를 입력하지 마세요.
상담원이 통화를 전화번호나 개인 디지털 비서로 연결하면 테스트 패널에 메시지가 나타납니다. 메시지 옆에 있는 '상세 보기 '를 선택해 전달되는 맥락을 확인하세요.