안내 메시지

안내 메시지는 컨택에게 재생되는 메시지입니다. 안내 메시지는 컨택에게 정보를 입력하도록 요청하거나, 입력을 요청하지 않고 단순히 정보를 전달할 수 있습니다. 또한 안내 메시지는 자동 전화 교환, IVRClosed 대화형 음성 응답. 자동 전화 메뉴 연락처는 음성이나 키 입력을 통해 정보를 얻거나, 수신 음성 통화를 연결하거나, 둘 다를 수행하는 데 사용됩니다.(대화형 음성 응답) 시스템 및 기타 음성 처리 도구에서 재생할 수 있습니다. 예를 들어, 전화를 걸었을 때 “판매는 1번, 지원은 2번을 누르는” 옵션을 안내하는 메뉴가 들리면 안내 메시지가 나오는 것입니다.

안내 메시지는 Studio 스크립트에 내장되어 있습니다. 이를 사용하려면 안내 메시지를 지원하는 작업을 사용해야 합니다. 여기에는 Play 또는 Whisper와 같은 작업과 ASR 또는 ASRMENU와 같은 ASRClosed 자동 음성 인식. 연락처가 말하거나, 전화 키를 누르거나, 둘 다를 통해 메시지에 응답할 수 있도록 합니다. 관련 작업이 포함됩니다.

CXoneCloud TTS Hub을 사용하는 경우 스크립트에서 TTSVOICE작업을 사용해야 합니다.스크립트에서 시퀀스 편집기를 사용하여 Cloud TTS Hub에 대한 안내 메시지를 생성할 수 없습니다.

안내 메시지 생성 방법

CXone에서 안내 메시지는 사전 녹음된 오디오 파일이거나 텍스트 음성 변환(TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.) 서비스에서 읽은 텍스트일 수 있습니다.

안내 메시지에 사용할 사전 녹음된 오디오 파일 생성 방법:

  • Studio에서 시퀀스 편집기에 구축된 녹음 기능을 사용합니다.
  • 타사 녹음 애플리케이션을 사용하고, 에 업로드합니다. 이 옵션을 사용하는 경우 업로드된 파일을 안내 메시지로 사용하기 위해 스크립트에서 Studio 작업을 구성해야 합니다.

기본 CXone TTS 서비스가 읽을 텍스트 음성 변환(TTS) 안내 메시지 생성 방법:

타사 TTS 서비스에서 읽을 안내 메시지를 생성하려면 CXoneCloud TTS Hub를 사용합니다.

시퀀스

안내 메시지는 시퀀스로 불리는 한 개 이상의 세그먼트로 구성됩니다. 시퀀스는 안내 메시지의 부분을 정의합니다. 일부 안내 메시지에는 하나의 시퀀스만 있을 수 있지만, 여러 시퀀스가 있는 안내 메시지도 있습니다. 다음과 같은 경우에는 여러 시퀀스가 필요합니다.

  • 안내 메시지에 대한 텍스트의 길이가 300자 이상입니다. 각 시퀀스는 300자로 제한됩니다. 재생하려는 텍스트가 해당 길이보다 길면 추가 시퀀스를 추가할 수 있습니다. 예를 들어, 540자 길이의 텍스트를 재생해야 하는 경우 두 개의 텍스트 음성 변환 시퀀스를 추가하여 텍스트를 두 시퀀스로 나눌 수 있습니다.
  • 안내 메시지에는 날짜, 시간, 금액, 숫자 또는 문자 하나 하나를 철자로 읽기 원하는 텍스트 등이 포함됩니다. 이러한 특별한 유형의 콘텐츠에는 자체 시퀀스가 필요합니다. 이러한 특별한 유형의 시퀀스는 TTS 서비스가 올바르게 읽을 수 있도록 식별자가 포함되어 있습니다.
  • 안내 메시지에는 TTS와 사전 녹음된 오디오 파일의 조합이 포함됩니다.
  • 시퀀스 편집기 또는 Sequence 필드에서 더 쉽게 읽을 수 있도록 안내 메시지를 분할하는 것이 좋습니다.

시퀀스 편집기 또는 안내 메시지를 지원하는 작업의 Sequence 속성 필드에 직접 시퀀스를 추가할 수 있습니다.

시퀀스 편집기

시퀀스 편집기를 사용하여 스크립트에서 고객에게 재생할 오디오 및 TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다. 안내 메시지를 생성할 수 있습니다.

스크립트에서 안내 메시지를 지원하는 작업을 두 번 클릭하여 시퀀스 편집기에 액세스할 수 있습니다. 여기에는 Menu, Play, Whisper 등의 작업과 AsrmenuASRClosed 자동 음성 인식. 연락처가 말하거나, 전화 키를 누르거나, 둘 다를 통해 메시지에 응답할 수 있도록 합니다. 관련 작업이 포함됩니다.

시퀀스 편집기를 사용하면 다음을 수행할 수 있습니다.

시퀀스 속성에서 안내 메시지 형식 지정

SequenceMenu 또는 Play안내 메시지를 지원하는 작업의 속성입니다. 안내 메시지의 시퀀스 정의를 보유합니다. 스크립트는 시퀀스 정의를 사용하여 컨택에게 안내 메시지를 재생합니다.

시퀀스의 형식은 올바르게 지정해야 합니다. 형식 지정을 통해 스크립트는 시퀀스에 포함된 정보의 종류를 알 수 있습니다. 안내 메시지 관리자를 사용하여 안내 메시지를 생성하는 경우 Sequence 속성의 콘텐츠는 이미 올바른 형식으로 지정되어 있습니다. Sequence 속성에 안내 메시지를 직접 입력하는 경우 형식을 수동으로 적용해야 합니다.

각 시퀀스는 큰따옴표로 묶어야 합니다. 일부 유형의 시퀀스에는 스크립트가 시퀀스의 텍스트를 읽는 방법을 알려주는 특수 문자도 포함되어야 합니다. 다음 섹션에는 형식 시퀀스에 대한 보다 자세한 정보가 포함되어 있습니다.

오디오 안내 메시지 파일 이름

오디오 안내 메시지의 경우, Sequence 속성은 재생할 오디오 파일의 이름을 보유합니다. 형식에 따라 이름은 큰따옴표로 묶습니다. 예: ”greeting.wav”.

파일 이름을 큰따옴표로 묶지 않으면 스크립트에서 파일 이름으로 인식하지 못할 수 있습니다. 파일 이름에 공백이 포함된 경우에는 예상치 못한 안내 메시지 동작이 발생할 수 있습니다.

예를 들어 안내 메시지 오디오 파일이 main greeting.wav인 경우 스크립트는 mainTTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다. 서비스가 읽을 텍스트로 해석하고 greeting.wav라는 오디오 파일을 찾습니다. greeting.wav라는 파일이 존재하면, 이 파일이 재생됩니다. greeting.wav가 존재하지 않으면 오류가 발생합니다. 파일 이름을 큰따옴표로 묶고 파일 이름에 대한 모범 사례를 따르면 이러한 상황을 피할 수 있습니다.

TTS 텍스트 형식 지정

텍스트 음성 변환(TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.) 안내 메시지의 경우, Sequence 속성에는 TTS 서비스가 말할 텍스트가 포함됩니다. 다음 가이드라인에 따라 안내 메시지 형식을 지정합니다.

  • 텍스트를 큰따옴표로 묶습니다.

    “%계정 정보는 1번을 누르세요. 주문 상태는 2를 누르세요. 청구서는 3번을 누르세요. 또는 교환원과의 통화를 원하시면 기다리세요."

  • 문자열 참조 문자를 사용하여 각 시퀀스에 포함된 텍스트 유형을 식별합니다. 일반 텍스트 또는 철자로 읽기 원하는 텍스트를 식별하는 문자열 참조 문자가 있습니다. 날짜, 숫자, 금액 및 시간을 식별하는 문자도 있습니다. 안내 메시지에서 숫자, 돈, 시간 등의 사용에 대한 섹션에서 테이블을 참조하십시오. 예시는 테이블에 포함되어 있습니다. 아무 문자열 참조 문자도 포함되어 있지 않은 경우, TTS 서비스는 기본 발음을 사용하여 텍스트를 읽습니다.

  • 안내 메시지에 여러 문자열 참조 문자가 필요한 텍스트가 포함된 경우, 각 참조 문자로 정의된 텍스트는 별도의 시퀀스에 있어야 합니다. 각 시퀀스는 큰따옴표로 묶어야 합니다. Sequence 속성은 많은 개별 시퀀스를 보유할 수 있습니다. 예:

    “%전화 주셔서 감사합니다. 죄송하지만 지금은 업무 시간이 아닙니다. 당사 업무 시간은 월요일부터 금요일” “!오전 8시” “%부터” “!오후 5시까지입니다” “%. 나중에 다시 전화해 주세요."

  • 시퀀스에 변수를 포함할 수 있습니다. 변수는 중괄호 ( { } )로 묶습니다. 변수에 다른 문자열 참조 문자가 필요한 값이 있는 경우, 큰따옴표를 사용하여 각 시퀀스를 적절하게 정의합니다. 예:

    "@{today}" "%기준으로" "%귀하의 계정 잔액은" "${accountBal}입니다."

  • 하나의 안내 메시지에 오디오 파일과 TTS 텍스트를 조합할 수 있습니다. 예를 들어 빈 오디오 파일을 사용하여 문장 사이에 더 긴 일시 중지를 추가할 수 있습니다. 이 경우 원하는 일시 중지의 정확한 길이가 되도록 파일을 편집합니다.
  • Desktop Studio에서 시퀀스는 이 섹션의 앞에서 표시한 예시처럼 속성에 가로로, 또는 다음 예시처럼 세로로 Sequence 추가할 수 있습니다. 방향은 안내 메시지를 읽는 방식에 영향을 주지 않습니다. 시퀀스를 세로로 추가하려면 Sequence 속성 옆의 줄임표 가로로 배치된 3개의 점 세트.를 클릭하여 작은 필드 편집기 창을 엽니다.

    "@{today}"
    "기준으로"
    "%귀하의 계정 잔액은"
    "${accountBal}입니다."

  • Sequence 속성의 각 시퀀스는 300자로 제한됩니다. 재생하려는 텍스트가 해당 길이보다 길면 속성에 추가 시퀀스를 추가할 수 있습니다. 예: “%시퀀스 1입니다.” "%시퀀스 2입니다."

언제든지 시퀀스 편집기를 열고 TTS 안내 메시지에서 작업TTS 안내 메시지에서 작업에서)을 계속할 수 있습니다.

안내 메시지의 숫자, 금액, 날짜, 시간 및 문자

텍스트 음성 변환은 입력한 텍스트를 문자 그대로 읽습니다. 텍스트를 다른 방법으로 읽을 수 있는 상황은 인식하지 않습니다. 예를 들어 날짜를 01/31/2022로 입력하는 경우 "영 일 슬래시 삼십 일 슬래시 이천 이십이"가 아니라 "2022년 1월 31일"로 읽도록 해야 합니다.

TTS 서비스가 텍스트를 읽는 특정한 방법을 식별할 수 있도록 Studio는 특별한 형식 지정을 사용합니다. 형식 지정은 각 시퀀스Closed 컨택을 위해 재생하는 오디오 음성 안내 세그먼트입니다.의 시작 부분에 추가된 문자열 참조 문자로 구성됩니다. 숫자나 날짜와 같은 콘텐츠 유형마다 각기 다른 문자가 있습니다. 예를 들어 01/31/2022를 '2022년 1월 31일'로 읽으려면 "@01/31/2022"와 같이 텍스트 앞에 @ 기호를 붙이고 따옴표로 묶습니다.

다음 테이블에는 Studio가 지원하는 허용되는 형식과 문자열 참조 문자를 보여줍니다. 또한 TTS 서비스가 각 항목을 읽는 방법을 보여주는 예시도 제공합니다. 안내 메시지를 Sequence 속성에 직접, 또는 시퀀스 편집기의 Synthesize Text 필드에 추가할 때 이 형식을 사용합니다.

시퀀스 유형 형식 세부 정보
오디오 파일(WAV)

문자열 참조 문자: 해당 없음

지원 형식: "filename.wav"

예: "greeting5.wav"

날짜 문자열 참조 문자: @

지원되는 형식:
mm-dd-yyyy
mm/dd/yyyy
요일, 일 월
요일, 월 일
예 및 읽는 방법:
"@1-23-2006": 이천육년 일월 이십삼일 월요일
"@1/23/2006": 이천육년 일월 이십삼일 월요일
"@Tuesday, 10 May": 오월 십일 화요일
"@Tuesday, May 10": 오월 십일 화요일

참고: 날짜 형식은 언어와 국가에 따라 다릅니다. 컨택이 이해할 수 있는 형식을 사용하십시오.

문자 (철자 말하기) 문자열 참조 문자: 없음

예: "2 May 2022 12:04:00 AM"
읽기: 이 엠 에이 와이 이 이 영 이 이 일 이 콜론 영 사 콜론 영 영 에이 엠

텍스트 시퀀스에서 <spell> </spell> 태그를 사용하여 텍스트의 철자를 읽을 수도 있습니다. 예:

"%말씀하신 이름이 <spell>{이름}</spell>입니다. 내용이 정확하면 1을 누르고, 그렇지 않으면 2를 누르세요."

금액

문자열 참조 문자: $

예: "$3.50"
읽기: 삼 달러 오십 센트

숫자 문자열 참조 문자: #

예: "#42"
읽기: 사십 이

시간 문자열 참조 문자: ! 지원되는 형식:
hh:mm
hh:mm:ss

예 및 읽는 방법:
"!12:34 PM": 열두시 삼십 사분 피엠
"!12:45:15 PM": 열두시 사십 오분 십오초 피엠

텍스트 합성 문자열 참조 문자: %

예: "%Wednesday, April 27, 2022"
읽기: 수요일 사월 이십칠일 이천이십이년

변수

프롬프트에 변수를 추가하려면 적절한 형식을 지정해야 합니다.

문자열 참조 문자: 변수가 보유한 정보 유형에 적합한 문자를 사용하십시오.

다른 문자가 포함된 시퀀스에 변수를 포함하는 경우 시퀀스 시작 부분에 하나의 문자열 참조 문자만 필요합니다. 변수와 다른 문자가 금액, 텍스트 등 다른 유형의 정보인 경우 별도의 시퀀스를 만듭니다. 예:

"%말씀하신 이름이 {lastName}{firstName}입니다. 정확합니까?"

"%귀하의 계정 잔액은 "
"일백오십달러 십칠센트입니다"

지원되는 형식: 큰따옴표로 묶고 중괄호 포함
예:
"기준으로"
"%{firstName}"
"!{time}"

안내 메시지의 변수

안내 메시지에 변수를 사용할 수 있습니다. 변수에 채워지는 정보를 전달하도록 스크립트를 설계해야 합니다. 날짜, 시간, 숫자 또는 철자로 읽기 원하는 텍스트를 전달하는 경우(예: 이름의 철자 확인 등) TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다. 서비스가 올바르게 읽을 수 있도록 형식을 지정해야 합니다.

안내 메시지를 생성하는 데 사용하는 방법에 관계없이 변수를 포함할 수 있습니다.

  • 시퀀스 편집기를 사용하는 경우 숫자 재생 또는 날짜 재생과 같은 변수가 가진 정보 유형에 대한 버튼을 클릭합니다. Sequence Value 필드에 변수를 추가합니다. 같은 유형의 정보라면 변수를 사용하여 다른 텍스트를 포함할 수 있습니다.

  • 안내 메시지를 지원하는 작업Sequence 속성을 사용하는 경우, 숫자, 금액, 날짜, 시간 및 문자의 형식 지정 섹션에 있는 테이블에 설명된 형식에 따라 변수를 사용하여 시퀀스를 생성합니다. 예를 들면 "@{thisDate}"입니다.

Classics, Inc의 Studio 스크립터인 Beowulf는 변수를 사용하여 미리 녹음된 오디오 안내 메시지의 언어별 버전을 선택하고, 오디오 파일의 경로를 지정하고, 컨택별 데이터를 제공합니다. 그는 Snippet 작업에서 다음 변수를 설정합니다.


ASSIGN env = "PROD"
ASSIGN lang = "ENG"
ASSIGN promptPath = "Prompts\{env}\"
ASSIGN accountBalance = "$52.65"

그런 다음 그는 Snippet 이후에 배치된 Play 작업에 다음 안내 메시지를 생성합니다.

"{promptPath}YourAccountBalanceIs_{lang}.wav" "%{accountBalance}" "{promptPath}ToPayYourBillPress_{lang}.wav"

텍스트 음성 변환 음성 및 언어

TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.(텍스트 음성 변환)는 합성된 음성을 사용하여 텍스트를 읽습니다. 스크립트에서 TTS를 사용하려면 스크립트에 Voiceparams 작업을 포함해야 합니다. 이 작업을 사용하면 프롬프트를 말하는 음성과 언어를 지정할 수 있습니다. 녹음된 오디오 안내 메시지를 사용하거나, 또는 Desktop Studio에서 TTSVOICE 작업 작업을 사용하는 경우 이 작업을 포함할 필요가 없습니다.

이 섹션의 정보는 CXone Cloud TTS Hub에서 제공하는 TTS에는 적용되지 않습니다. 지원되는 언어에 대해 알아보려면 Cloud TTS Hub에서 사용하는 제공자의 문서를 참조하십시오.

안내 메시지를 사용하는 Studio 작업

Studio에서 다음과 같은 작업으로 안내 메시지를 사용할 수 있습니다.

  • MENU : 연락처에 대한 메시지나 사전 녹음된 오디오 파일을 재생하고 연락처가 선택할 수 있는 옵션 메뉴를 만듭니다. 중
  • Play : 사용자 지정 오디오 WAV 파일이나 텍스트 음성 변환(TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.) 메시지를 재생합니다. 파일을 사용하는 경우, 전체 파일이 재생됩니다. 컨택만 오디오를 들을 수 있습니다.
  • Playlog : 연락처만 들을 수 있는 사용자 지정 오디오 WAV 파일을 재생합니다. 이를 통해 특정 시작점 및 종료점을 선택할 수 있습니다. Music과(와) 같은 다른 작업에 내장된 음악 파일을 재생할 수 없습니다.
  • Reqagent: 상담원만 들을 수 있는 사용자 지정 오디오 WAV 파일이나 텍스트 음성 변환 프롬프트를 재생합니다. 프롬프트는 상담원과 컨택이 연결되기 전에 재생되므로 프롬프트로 인해 컨택에게 아무것도 들리지 않습니다.
  • Whisper : 사용자 정의 WAV 파일이나 텍스트 음성 변환 메시지를 재생합니다. 컨택만, 상담원만 또는 모두를 대상으로 재생되도록 설정할 수 있습니다. 프롬프트는 상담원과 컨택이 연결된 후에 재생되므로 상담원이나 컨택에 대해서만 작업이 재생되는 경우 상대방은 프롬프트가 지속되는 동안 아무것도 들리지 않습니다.

또한 Asrmenu와 같은 ASR 관련 작업을 통해 안내 메시지를 포함할 수도 있습니다.

이러한 작업 중 다수는 시퀀스 편집기를 지원합니다. Reqagent와 같은 일부 작업은 Sequence 속성을 가지고 있지만 시퀀스 편집기에 연결되어 있지 않습니다. 이러한 작업의 경우 시퀀스 편집기에 액세스하는 방법으로 스크립트에 Play 작업을 추가할 수 있습니다. 안내 메시지를 생성하여 Sequence 속성에서 복사할 수 있습니다. 그런 다음 다른 작업의 Sequence 속성에 붙여넣고 스크립트에서 Play 작업을 삭제할 수 있습니다.

TTSVOICE작업을 통해 스크립트에 TTSClosed 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.를 추가할 수 있습니다. 하지만, 이 작업은 CXone Cloud TTS Hub에서 사용합니다. Cloud TTS Hub를 사용하면 타사 TTS 제공자를 사용할 수 있습니다. 이 작업은 시퀀스 편집기를 사용하지 않으므로, TTSVOICE를 사용할 때 TTS 안내 메시지를 위한 텍스트는 다른 소스에서 가지고 와야 합니다.

오디오 파일 요구사항

Studio 스크립트에서 프롬프트로 사용되는 오디오 파일은 다음 사양을 충족하는 미압축 WAV 파일이어야 합니다.

  • 비트 전송 속도: 64kbps
  • 오디오 샘플 크기: 8bit
  • 채널: 1(모노)
  • 오디오 샘플 속도: 8kHz
  • 오디오 형식: CCITT μ-Law