Play
![]() |
播放一个或多个音频文件,作为交互的一部分。这些文件可以是预先录制的音频文件、对脚本中所提供的值的文本转语音 (TTS) 呈现文件,或这些文件的组合。此操作的一个常见用例是为呼叫者播放消息。例如,“感谢您致电 XYZ 公司”或“为了保证服务质量,您的通话可能会被录音”。 您也可以使用 Play 操作通过将变量合并到操作序列中,将信息传递给呼叫者。例如,通过引入 CRM 或订单管理系统的数据,您可以使用 Play 操作来构建订单更新消息,如“您最近的 {numberOfItems} 订单,总额为 {orderTotal},已于 {shipDate] 发货”。 Play 不可以选择开始位置或播放时间,但会完整地播放整个序列,除非当 DetectDTMF 设为 真时按下了 DTMF。坐席无法听到通过此操作播放的内容,它只向联系人播放音频。同样,除非 onHold 事件被触发,否则此操作在 onAnswer 之后不会运行。 支持的音频文件类型:
|
支持的脚本类型
![]() |
电话 |
属性
属性 | 详细信息 |
---|---|
序列 |
确定操作播放音频文件(无论是预先录制还是 TTS)的顺序。您可以直接在字段中输入值,也可以双击操作图标以使用提示管理器(也称为播放属性对话框)。请注意,TTS 限定了所用字符最多为 300 个。 您有多种使用 TTS 的选项。您可以指定全字匹配: "%Sales Call" 同样,您可以输入包含了要说出的文本字符串的变量: "{AgentWhisper}" 在这种情况下,请确保将所需的字符串分配给带有百分号的变量: AgentWhisper = "%TechnicalSupport" |
短语 | 定义序列中每个文件的内容。例如,一个预先录制的文件可用于“您的通话可能被录音...”消息。更复杂的消息可能包含一个预先录制好的文件,后面跟着一个 Play Numbers 格式的变量、一个使用 TTS 生成的文件、一个 Play Money 格式的变量、另一个录制好的文件,最后是一个 Play Date 格式的变量。对于简单值,可以直接在字段中输入信息。对于较复杂的值和/或使用 TTS 的值,双击本操作以使用提示管理器。 |
ClearDigits | 当联系人按下其电话键盘上的一个键时,所生成的 DTMF 铃声会存储在一个缓冲区中。当 ClearDigits 属性设置为 True(默认值)时,该缓冲区会在操作开始时被清除。否则,即使按键与之前的操作相关联,该操作也会立即检测到 DTMF 铃声并调用 OnDigit 或 OnDTMF 分支。 |
DetectDTMF | 确定当操作运行时是否处理 DTMF![]() |
分支
分支 | 详细信息 |
---|---|
Default |
除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果没有定义其他分支,也会使用该路径。 |
OnDigit | 当 DTMF 检测设置为真且联系人在操作过程中按下一个键时所采用的路径。 |
提示和技巧
- 联络中心的坐席无法听到 Play 操作。
- 如果您希望将消息同时播放给呼叫者和坐席,请使用 Whisper 操作。
- TTS has a limit of 300 characters.
类似解决方案
Music , Play, Playlog, and Whisper are similar actions that are best used in different scenarios. 它们的主要区别是:
- TTS 功能,包括变量的使用
- 选择开始位置和播放时间
- 是否坐席、联系人或双方都能听到播放的内容
- 影响操作何时可以/将会触发的事件
- Custom or CXone-provided WAV files
使用 Play 的电话脚本示例
Play 可以用在许多不同的方面。在本示例中,营业时间配置文件可确定公司是开放、关闭还是休假。如关闭,将会播放一条消息。如休息,将会播放另一条消息。如开放,将会请求一位坐席。
您想下载这个脚本吗?