Asr
이 도움말 페이지는 CXone Studio을(를) 대상으로 합니다. 이 정보는 Desktop Studio에 대해서도 사용할 수 있습니다.
|
컨택에서 제공한 값을 캡처하여 스크립트 변수에 저장할 수 있습니다. 이 변수는 추가 스크립트 라우팅 및 기타 목적에 사용할 수 있습니다. Asr은(는) ASR ASR 작업은 ASR이 조직을 위해 활성화된 경우에만 표시됩니다. ASR은 선택 기능입니다. 자세한 내용은 CXone 계정 담당자에게 문의하십시오. |
종속성
-
숫자를 발음할 때 ‘음수’는 하드 코딩됩니다.
-
숫자를 발음할 때 ‘점’은 하드 코딩됩니다.
지원되는 스크립트 유형
|
전화 |
입력 속성
이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다.
속성 |
설명 |
---|---|
|
스크립트에서 이 작업을 고유하게 식별하는 짧은 문구를 입력합니다. 캡션은 스크립트 캔버스의 작업 아이콘 아래에 표시됩니다. |
Sequence |
작업이 재생되는 프롬프트를 정의합니다. 프롬프트가 오디오 파일이라면 파일 이름을 큰따옴표로 묶어서 입력합니다. 예를 들면 "greeting.wav"입니다. 프롬프트가 텍스트 음성 변환이라면 줄임표 버튼 "%Your account balance is" "silence.wav" "${accountBalance}" 이 속성에서 프롬프트 형식을 정의하는 것에 대한 자세한 정보는 프롬프트 관리 페이지를 참조하십시오. |
Phrase |
이 속성을 사용하여 프롬프트에 포함되는 텍스트를 문서화합니다. 이 속성은 스크립트에서 사용됩니다. 일부 프롬프트는 복잡하고 여러 세그먼트를 포함할 수 있으므로, Sequence 필드에 요구되는 형식 없이 작성된 텍스트를 추가하는 데 유용할 수 있습니다. |
High Confidence | ASR 엔진은 발신자가 말한 문구를 인식할 때 음성 인식 일치에서 일치 정도를 나타내는 백분율도 반환합니다. 이 스크립트는 이 인식 백분율을 이 속성의 값과 비교하고 백분율이 값과 같거나 크면 OnHighConfidence 분기를 사용합니다. MinConfidence 값과 100 사이의 정수를 입력합니다. 기본값은 70입니다. |
Min Confidence | 인식 일치의 최소 허용 신뢰도 비율을 정의합니다. 인식 비율이 이 값과 HighConfidence 값 사이에 있으면 OnMedConfidence 분기가 사용되며, 일반적으로 이 분기를 통해 컨택은 ASR 발언 이해를 확인할 수 있습니다. 인식 비율이 이 값보다 작으면 OnNoConfidence 분기가 사용됩니다. 1과(와) HighConfidence 값 사이의 정수를 입력합니다. 기본값은 50입니다. |
Timeout Seconds |
IVR 프롬프트가 완전히 종료되었을 때만 타이머가 시작됩니다. 그러나 시스템에는 프롬프트 지속 시간을 포함하여 2분(120초)의 기본 한계 시간이 있습니다. 작업 중 이 한계에 도달할 경우, 활성 프롬프트가 모두 중단되고 OnError 분기가 수행됩니다. 이러한 이유로 프롬프트의 지속 시간을 알아야 하며 작업이 2분 미만으로 활성화될 값을 필드에 설정해야 합니다. |
Result Var Name | 컨택의 음성 입력 또는 수동 입력의 인식된 결과를 갖는 변수의 이름을 결정합니다. 예를 들어 프롬프트가 컨택에 생년월일을 말하거나 입력하도록 요청한 경우 결과는 이 속성으로 정의된 변수에 저장됩니다. 기본값은 작업 이름 + "결과"(예: ASRDIGITSResult)입니다. 컨택이 음성 입력을 제공하고 ASR 엔진이 일치 항목을 찾지 못하면 이 변수는 채워지지 않습니다. 작업에 OnDTMF 분기가 있는 경우 Capture 작업을 사용하여 버퍼에서 변수 값을 가져와야 합니다(DTMF 값은 자동으로 버퍼에 저장됨). |
Confidence Var Name | ASR 엔진에서 반환한 신뢰도 비율을 가지는 변수 이름을 결정합니다. 기본값은 ASRConf입니다. |
Detect DTMF |
음성 및 수동 DTMF 값이 True 값이 False 값 모드: 예를 클릭하면 DTMF 감지가 활성화됩니다. 표현식 모드: True를 입력하면 DTMF 감지가 활성화됩니다. |
Clear Digits |
컨택이 자신의 전화 키패드에서 키를 누르면 생성된 DTMF 신호음이 버퍼에 저장됩니다. 숫자 지우기가 기본값은 Yes/True 입니다. 값 모드:활성화하려면 아니요를 클릭하십시오. 표현식 모드:활성화하려면 False를 입력하십시오. |
Content Type | ASR 엔진은 이 작업 중 발신자가 제공한 말소리를 식별하는 방식을 지정합니다. ASR 엔진은 발신자의 말소리를 지정된 콘텐츠 형식의 값과 비교합니다. 일치를 감지하면, 엔진은 일치 항목 및 일치 정확성의 신뢰도를 나타내는 백분율 값을 반환합니다. 드롭다운에서 |
Phrase List | 작업에 대한 구문 목록을 작성할 수 있습니다. 줄임표를 클릭하고 문자열 편집기 창에서 별도의 줄에 각 구문을 입력합니다. |
Grammar File |
ContentType 속성에 지정된 문법 파일 |
결과 브랜치 조건
결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.
조건 |
설명 |
---|---|
Default | 다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 작업의 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다. |
HighConfidence | 신뢰성 수준이 High Confidence 속성 필드에 설정된 값보다 높을 때 사용되는 경로입니다. |
MedConfidence | ASR 엔진에서 반환된 인식율이 HighConfidence 값과 MinConfidence 값 사이일 때 사용되는 브랜치입니다. 이 브랜치는 발신자가 |
NoConfidence | ASR 엔진에서 반환된 인식율이 MinConfidence 값보다 작을 경우 사용되는 경로입니다. |
Timeout | 지정된 시간(초) 동안 응답이 없을 경우 사용되는 경로입니다. |
Error | 예기치 않은 문제(예: 연결 불량, 구문 오류 등)가 있을 때 사용되는 경로입니다. _ERR 변수는 문제의 요약 설명으로 채워져야 합니다. |
DTMF | DetectDTMF 속성을 TRUE(으)로 설정하고 DTMF 숫자가 버퍼에 나타날 경우 사용되는 경로입니다. |
팁 및 요령
- Voiceparams 작업으로부터 languageLocale 변수를 전달할 수 있으며, 이 경우 작업에서 감지할 언어를 설정할 수 있습니다.
- 자세한 내용은 ASR 개요를 참조하십시오.
- DTMF 톤은 버퍼에 저장됩니다. 작업에 OnDTMF 또는 OnDigits 분기가 포함된다면 DTMF 값은 Capture 작업을 통해 버퍼에서 제거되어야 합니다.
- 여러 DTMF 누르기를 캡처하려면 처음으로 DTMF가 눌러졌을 때(* 및 # 포함) 작업이 즉시 OnDTMF 분기를 사용해야 합니다. 이 경우에는 Capture 작업을 통해 여러 누르기를 캡처해야 합니다.
- 버퍼에 DMTF가 있고 ClearDigits이(가) True(으)로 설정되어 있지 않다면 OnDTMF 분기가 바로 사용되며 Capture 작업이 필요합니다.