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