Play

상호작용의 일부로 하나 이상의 오디오 파일을 재생합니다.

Play는 사전 녹음된 오디오 파일, 텍스트 음성 변환(TTS닫힘 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다.) 또는 이 둘을 조합하여 사용할 수 있습니다. 상담원은 이 작업을 통해 재생되는 내용을 들을 수 없습니다. 컨택의 오디오만 재생됩니다. 상담원과 컨택이 오디오를 들을 수 있도록 하려면 Whisper 작업을 사용합니다.

이 작업은 주로 발신자에게 메시지를 재생하기 위해 사용됩니다. 예를 들어 “Classics사에 전화해 주셔서 감사합니다" 또는 "품질 보증을 위해 통화가 녹음될 수 있습니다."

변수를 작업 시퀀스에 통합하여 Play 작업을 사용하여 발신자에게 정보를 전달할 수도 있습니다. 예를 들어 CRM닫힘 컨택, 영업 정보, 지원 세부 사항 및 케이스 내역 등을 관리하는 타사 시스템입니다. 또는 주문 관리 시스템에서 데이터를 가져오면 Play 작업을 사용하여 "최근 주문하신 {numberOfItems} 항목, 총 {orderTotal}이(가) {shipDate]에 발송되었습니다"와 같은 주문 업데이트 메시지를 만들 수 있습니다.

Dependencies

  • PlayonHold 이벤트가 발생하지 않는 한 onAnswer 이후에는 작동하지 않습니다.
  • 시작 위치와 재생 시간은 선택할 수 없습니다. Play는 매번 오디오 파일을 처음부터 시작합니다. 또한 DetectDTMF가 활성화되어 있고 컨택이 DTMF닫힘 사용자가 전화 키패드의 키를 누르거나 탭할 때 발생하는 신호화 톤입니다. 톤을 입력하지 않는 한 전체 파일 또는 시퀀스를 재생합니다.
  • 시퀀스 속성각 시퀀스는 300자로 제한됩니다. 재생해야 하는 텍스트가 해당 길이보다 긴 경우 속성 필드에서 추가 시퀀스를 추가할 수 있습니다. 예: “%시퀀스 1입니다.” "%시퀀스 2입니다."

  • TTS 프롬프트의 경우 TTS 서비스에서 사용하는 음성 및 언어를 지정하려면 Voiceparams action 이 필요합니다.
  • 오디오 파일은 다음의 속성이 있는 압축되지 않은 WAV 파일이어야 합니다.

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

Supported Script Types

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

전화

Comparison of Similar Actions

다음 작업에는 유사한 기능이 있지만 주요 차이점이 있습니다.

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

Input Properties

이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다.

속성

설명

Caption

스크립트에서 이 작업을 고유하게 식별하는 짧은 문구를 입력합니다. 캡션은 스크립트 캔버스의 작업 아이콘 아래에 표시됩니다. The default is the action name.

Sequence

작업이 재생되는 프롬프트를 정의합니다. 프롬프트가 오디오 파일이라면 파일 이름을 큰따옴표로 묶어서 입력합니다. 예를 들면 "greeting.wav"입니다.

프롬프트가 텍스트 음성 변환이라면 줄임표 버튼을 클릭하고 TTS닫힘 사용자가 텍스트로 녹음된 프롬프트를 입력할 수 있으며 컴퓨터가 생성한 음성을 사용하여 내용을 말할 수 있습니다. 서비스가 읽기를 원하는 텍스트를 입력합니다. 각 세그먼트는 큰따옴표로 묶여 있어야 하며 정보 유형을 식별하기 위해 문자열 참조 문자가 포함되어 있어야 합니다. 예:

"%Your account balance is" "silence.wav"  "${accountBalance}"

이 속성에서 프롬프트 형식을 정의하는 것에 대한 자세한 정보는 Manage Prompts 페이지를 참조하십시오.

프롬프트를 만들기 위해 시퀀스 편집기를 사용하려면 작업 아이콘을 두 번 클릭할 수도 있습니다. Sequence 속성의 TTS 프롬프트는 300자로 제한됩니다. 작업 속성에서 편집기 열기 버튼을 클릭하고 시퀀스 편집기를 사용하여 프롬프트를 생성할 수도 있습니다.

For more information about formatting prompts in this property, see the Prompts page. You can also double-click the action on the canvas to open the Sequence Editor to create your prompt.

시퀀스 속성각 시퀀스는 300자로 제한됩니다. 재생해야 하는 텍스트가 해당 길이보다 긴 경우 속성 필드에서 추가 시퀀스를 추가할 수 있습니다. 예: “%시퀀스 1입니다.” "%시퀀스 2입니다."

Phrase

이 속성을 사용하여 프롬프트에 포함되는 텍스트를 문서화합니다. 스크립트는 이 속성의 텍스트를 사용하지 않습니다. 일부 프롬프트는 복잡하고 여러 세그먼트를 포함할 수 있으므로, 시퀀스 속성에 요구되는 형식 없이 작성된 전체 텍스트를 추가하는 데 유용할 수 있습니다.

ClearDigits

컨택이 전화에서 키를 누르면 DTMF 신호음이 생성되어 버퍼에 저장됩니다. ClearDigits을(를) 사용하면 이 작업이 시작할 때 버퍼에 있는 DTMF닫힘 사용자가 전화 키패드의 키를 누르거나 탭할 때 발생하는 신호화 톤입니다. 톤을 처리하는 방법을 결정할 수 있습니다.

활성화하면 작업이 시작될 때 이 옵션이 버퍼를 지웁니다. 스크립트 앞부분에서 발생한 키 누름은 모두 이 작업에 전달되지 않습니다. 이 옵션을 비활성화하면 작업은 버퍼를 통해 작업에 전달된 모든 DTMF 톤을 처리하고 작동합니다. 활성화하려면 참으로 설정하고, 비활성화하려면 거짓으로 설정합니다. DTMF 톤이 이 작업에 전달되면 스크립트는 즉시 OnDigit 브랜치 조건의 경로를 사용합니다.

Set to True to enable this option or False to disable it.

DetectDTMF

Determines whether DTMF닫힘 사용자가 전화 키패드의 키를 누르거나 탭할 때 발생하는 신호화 톤입니다. tones are processed while the action is running. The default value is True, which means that DTMF tones are processed if the contact presses a key and the OnDigit branch of the script is triggered. If the value is set to False, DTMF tones are not processed even if the contact presses a key. For example, you might play a message at the point a contact is placed in queue which says, "An agent will be with you shortly. To leave the queue at any time, press the star key". The OnDigit branch might then offer the contact the option to leave a voicemail message.

This property does not capture DTMF tones. If you need to evaluate an entered tone, use a Captureaction after this action to assign the tone to a variable. You can then evaluate the variable's value to determine which tone was entered.

변수 대체는 일반적으로 이 속성에 사용됩니다.

Result Branch Conditions

결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.

조건

설명

Default

다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다.

OnDigit

DetectDTMF이(가) True(으)로 설정되고 작업 중에 컨택이 전화의 키를 눌렀을 때 수행되는 경로입니다.

Tips & Tricks

  • 컨택 센터 상담원은 Play 작업에서 오디오를 들을 수 없습니다. 발신자와 상담원 모두에게 오디오를 재생하려면 Whisper action을 사용합니다.
  • 구문 필드를 사용하여 프롬프트 텍스트의 요약이나 주석을 추가할 수 있습니다.

Script Example

이 예시는 완전한 스크립트가 아닙니다. 이 작업을 사용하려면 추가 스크립팅 작업이 필요합니다.

Play can be used in many different ways. In this example, the Hours of Operation profile determines whether the company is open, closed, or on holiday. If closed, one message will play. If on holiday, another message will play. If open, an agent will be requested.

Would you like to download this script?