Music
이 도움말 페이지는 CXone Studio을(를) 대상으로 합니다. 이 정보는 Desktop Studio에 대해서도 사용할 수 있습니다.
|
Music 작업은 컨택에 대한 음악 파일을 재생합니다. 컨택의 음악 파일을 재생합니다. Music은 일반적으로 컨택이 대기열에 있거나 통화유지 중의 시나리오에 있을 때 대기 중의 음악에 사용됩니다. 기본 음악 파일 목록에서 선택할 수 있습니다. 이 작업은 사용자 지정 오디오 파일은 어떤 종류도 지원하지 않습니다. 파일 재생 시간과 파일 재생 시작 시간(초)을 선택할 수 있습니다. Music 작업을 통해 제공되는 사전 녹음된 음악 파일은 전문 음악가가 만든 라이선스 트랙입니다. 주기적으로 라이선스를 갱신해야 합니다. 간혹 파일의 라이선스를 갱신할 수 없는 경우가 있습니다. 이 경우 NICE CXone은 유사한 장르의 대체 트랙을 제공합니다. 대체 음악은 기존 IVR 발신자가 음성 명령, 키 입력 또는 둘 다를 통해 인터랙션하여 정보를 얻거나 인바운드 음성 통화를 라우팅 또는 두 가지를 모두 할 수 있는 자동화된 전화 메뉴입니다.에서 원활하게 작동합니다. NICE CXone는 음악 파일 변경 사항에 대한 사전 알림을 제공하므로 사용자가 대체 파일을 검토하고 선택 항목을 변경할 수 있습니다. |
종속성
- onAnsweronHold이벤트의 일부가 아닌 한 이벤트 후에 작동하지 않습니다.
- 루프를 만들기 위해 Music 작업을 자체에 연결하지 마십시오. 음악을 반복하려면 0.5초와 같이 짧은 일시 중지로 구성된 Wait 작업을 사용해야 합니다. Music을 Wait에 연결한 다음 다시 Music에 연결합니다.
- Music에서 사용할 수 있는 기본 파일의 길이는 최대 5분입니다.
지원되는 스크립트 형식
|
전화 |
유사한 작업 비교
다음 작업에는 유사한 기능이 있지만 주요 차이점이 있습니다.
- Music: 컨택만 들을 수 있는 음악 파일을 재생합니다. 제공된 음악 파일 목록에서 선택할 수 있습니다. 파일에서 특정 시작점 및 종료점을 지정할 수 있습니다. 사용자 정의 오디오 파일 재생을 지원하지 않습니다.
- Play: 사용자 정의 오디오(WAV) 파일 또는 텍스트 음성 변환(TTS 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.) 프롬프트를 재생합니다. 전체 파일이 재생됩니다. 컨택만 오디오를 들을 수 있습니다.
- Playlog: 컨택만 들을 수 있는 사용자 정의 오디오 WAV 파일을 재생합니다. 이를 통해 특정 시작점 및 종료점을 선택할 수 있습니다. Music과(와) 같은 다른 작업에 내장된 음악 파일을 재생할 수 없습니다.
- Reqagent: 상담원만 들을 수 있는 사용자 정의 오디오 WAV 파일 또는 텍스트 음성 변환 프롬프트를 재생합니다. 프롬프트는 상담원과 컨택이 연결되기 전에 재생되므로 프롬프트로 인해 컨택에게 아무것도 들리지 않습니다.
- Whisper: 사용자 지정 WAV 파일 또는 텍스트 음성 변환 프롬프트를 재생합니다. 컨택만, 상담원만 또는 모두를 대상으로 재생되도록 설정할 수 있습니다. 프롬프트는 상담원과 컨택이 연결된 후에 재생되므로 상담원이나 컨택에 대해서만 작업이 재생되는 경우 상대방은 프롬프트가 지속되는 동안 아무것도 들리지 않습니다.
- Ziptone: 컨택과 상담원이 연결된 후 상담원에게 톤을 재생합니다. Reqagent 작업에는 컨택과 상담원이 연결되기 전에 상담원에게 톤을 재생하는 Ziptone 속성이 있습니다.
입력 속성
이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다.
이 작업의 모든 속성은 변수 대체를 허용합니다.
속성 |
설명 |
---|---|
|
스크립트에서 이 작업을 고유하게 식별하는 짧은 문구를 입력합니다. 캡션은 스크립트 캔버스의 작업 아이콘 아래에 표시됩니다. |
Music File |
작업을 사용하여 재생할 사전 녹음된 음악 파일을 선택할 수 있습니다. Studio에는 선택할 수 있는 WAV 형식의 20가지 다양한 음악 파일이 포함되어 있습니다. 업로드한 음악 파일을 재생하려면 대신 Playlog 작업을 사용하면 됩니다. 이 속성을 위해 변수를 사용할 수 있습니다. |
Start Offset |
선택한 오디오 파일을 시작부터가 아닌 지정한 시점부터 재생할 수 있도록 합니다. 작업이 오디오 재생을 시작하기 원하는 파일 시작부터의 시간을 초로 입력합니다. 변수 대체는 일반적으로 이 속성에 사용됩니다. 예를 들어, 두 개의 Music 작업과 하나의 Wait 작업으로 구성된 루프가 있는 경우 파일의 처음부터 첫 번째 Music 작업이 재생되도록 할 수 있습니다. 첫 번째 Music 작업이 30초 동안 재생되고 두 번째 Music 작업이 첫 번째 작업이 중지된 지점에서 재생을 다시 시작하려면 StartOffset을 30으로 설정합니다. 이 속성의 기본값은 0이며, 매번 처음부터 파일을 재생하게 합니다. 최대 값은 없지만, 음악 파일의 길이보다 큰 값을 입력하면 작업이 파일을 시작부터 재생합니다. |
Seconds To Play |
선택한 오디오 파일의 일부분을 재생할 수 있도록 합니다. 재생하고자 하는 파일의 시간(초)를 입력합니다. 기본값은 0입니다. 이는 음악 파일이 처음부터 끝까지 재생됨을 의미합니다. 이 경우 최대값은 없지만 파일 길이보다 큰 숫자를 입력하면 스크립트는 SecondsToPlay가 0보다 크고 파일의 총 길이보다 작은 값으로 설정되면 Default 브랜치 조건이 충족됩니다. 변수 대체는 일반적으로 이 속성에 사용됩니다. |
Interrupt Messages |
.wav 파일 형식의 하나 이상의 단문 메시지로 음악을 주기적으로 중단하는 문자열 표현식을 입력할 수 있습니다. 다음 예시에서 보듯이 표현식은 이 구문을 사용해야 합니다. Name of message file;SecondsToPlay. Message1.wav;45 Message2.wav;60 Message3.wav;60 이 방법이 작동하는 동안 문제가 발생할 수 있습니다. 예를 들어 메시지가 나중에 재녹음되고 원래의 메시지보다 더 긴 경우 이전 메시지가 끝나기 전에 하나의 메시지가 재생을 시작할 수 있습니다. 그러므로 주기적인 메시지로 중단된 음악을 재생하는 데 선호되는 방법은 적절할 메시지 또는 프롬프트를 제공하는 Play 또는 Playlog 작업으로 Music 작업을 대체하는 것입니다. |
Repeat Index |
이 속성을 InterruptMessage를 반복할 횟수로 설정합니다. 중단 메시지를 구성하지 않은 경우 이 속성을 생략할 수 있습니다. |
DetectDTMF |
작업이 실행될 때 DTMF 사용자가 전화 키패드의 키를 누르거나 탭할 때 발생하는 신호화 톤입니다. 톤이 처리되는지 여부를 결정합니다. 활성화하면 DTMF 톤을 처리하고 작동하는 작업이 수행됩니다. 작업이 톤을 캡처하지 않습니다. 비활성화하면 컨택이 휴대폰의 키를 눌러도 이 동작은 DTMF 톤을 무시합니다. 예를 들어 컨택이 대기 중일 때 "상담원이 곧 응답할 예정입니다. 다시 전화드릴 수 있도록 음성 사서함에 메시지를 남기시려면 별표를 누르십시오.”라는 중단 메시지를 플레이할 수 있습니다. DetectDTMF를 켜기로 설정해야 작업이 컨택의 키 누름 작업을 처리할 수 있습니다. 값 모드: 이 옵션을 비활성화하려면 아니요를 클릭하십시오. 작업이 DTMF 톤을 감지하고 이에 응답하도록 활성화하려면 켜기를 클릭하십시오. 이 옵션을 비활성화하려면 표현식 모드: false를 입력하십시오. 참으로 설정해 두면 동작이 DTMF 톤을 감지하고 반응하도록 설정할 수 있습니다. 이 속성이 활성화되고 컨택이 키를 누르면 Digit 브랜치가 트리거됩니다. 이 속성에서 변수 대체를 사용할 수 있습니다. 이렇게 하려면 이 속성을 표현식 모드 로 설정한 다음 필드에 변수를 입력합니다. 변수는 중괄호 ( { } )로 묶습니다. |
Clear Digits |
컨택이 전화에서 키를 누르면 DTMF 신호음이 생성되어 버퍼에 저장됩니다. ClearDigits을(를) 사용하면 이 작업이 시작할 때 버퍼에 있는 DTMF 사용자가 전화 키패드의 키를 누르거나 탭할 때 발생하는 신호화 톤입니다. 톤을 처리하는 방법을 결정할 수 있습니다. 활성화하면 작업이 시작될 때 이 옵션이 버퍼를 지웁니다. 스크립트 앞부분에서 발생한 키 누름은 모두 이 작업에 전달되지 않습니다. 이 옵션을 비활성화하면 작업은 버퍼를 통해 작업에 전달된 모든 DTMF 톤을 처리하고 작동합니다. 활성화하려면 참으로 설정하고, 비활성화하려면 거짓으로 설정합니다. DTMF 톤이 이 작업에 전달되면 스크립트는 즉시 Digit 브랜치 조건의 경로를 사용합니다. 값 모드: 이 옵션을 비활성화하려면 아니요를 클릭하십시오. DTMF 버퍼를 지우려면 설정을 예로 유지하십시오. 이 옵션을 비활성화하려면 표현식 모드: false를 입력합니다. DTMF 버퍼를 지우려면 설정을 참으로 유지합니다. |
결과 브랜치 조건
결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.
조건 |
설명 |
---|---|
Default |
다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다. Music의 경우, SecondsToPlay이(가) 0보다 크고 선택된 MusicFile의 총 길이보다 작은 값으로 설정된 경우에도 이 브랜치를 사용합니다. |
Complete | 녹음이 끝까지 재생되었을 때 사용되는 경로입니다. |
Paused |
이 분기 조건은 현재 사용되지 않습니다. |
Digit |
DetectDTMF이(가) True(으)로 설정되고 작업 중에 컨택이 전화의 키를 눌렀을 때 수행되는 경로입니다. |
스크립트 예시
이 작업을 스크립트에서 사용하는 방법에 관한 예시입니다. 완전한 스크립트는 아닙니다. 추가 스크립팅이 필요할 수 있습니다.
이 부분 스크립트 예시에서는 상담원이 전화를 받을 때까지 기다리는 동안 컨택에게 음악이 재생됩니다. SecondstoPlay 속성에 설정된 기간 동안 음악이 재생된 후 Wait 작업은 음악이 다시 시작되기 전에 일시 중지를 사용합니다. Music 작업은 Caption 속성(CruisingJazz.wav)에 지정된 .wav 파일을 나타내기 위해 MusicFile 속성(CruisingJazz.wav)을 사용하여 이름이 변경되었습니다.
또는 앞에서 설명한 대로 Wait 작업 대신 Playlog 작업을 사용할 수 있습니다.
이 예시를 다운로드하시겠습니까?