录音
本文介绍 录音 组件的功能、使用要求、配置方法以及可连接的组件类型。
使用要求
要使用 录音 组件,需配置录音文件的存储位置,可选择保存至本地磁盘、外接存储设备或网络磁盘。如需集中管理或备份录音文件,可将其归档至外部服务器,如兼容 S3 的对象存储、Google Cloud Storage、Microsoft SharePoint、FTP 服务器或者 SFTP 服务器。
- (必要配置) 设置录音的存储位置。

- (可选配置) 归档录音到外部服务器。
组件介绍
录音 组件可用于在来电者与另一方建立通话后对通话进行录音。你可以设置提示音或文本转语音内容,在录音开始前或录音期间播放,告知通话双方正在录音。


该组件也可用于禁用通话录音,从而覆盖系统对该通话的默认录音设置。

- 支持的提示音类型
-
提示音类型 说明 自定义提示音 选择系统已有的自定义提示音,或通过分机录制/上传音频文件等方式来创建新的提示音。 文本转语音 输入文本内容,系统将根据所选语言和语音风格将其转换为语音播放。
注: 开始之前,确保已在 中启用对应功能。
组件配置
- 将 录音 组件添加至通话流程后,点击组件进行配置。

- 在 录音 下拉列表中,选择是否启用录音。

- 如果启用录音,你可以配置提示音,用于提醒通话双方通话正在被录音。注:
- 对于 会议室通话 或 多方通话,通话双方将不会听到该提示音。
- 若 录音 组件未配置提示音,且系统已启用全局录音提示音 (路径:),则将使用全局提示音。

- 录音开始时播放提示音
- 你可以配置提示音或文本转语音内容,在录音开始时播放,提醒通话双方本次通话将被录音。
- 通话录音期间播放提示音
- 你可以在通话录音期间周期性播放 Beep 提示音,提醒通话双方当前通话正在被录音。
- 点击右下角的 确认。
组件将显示录音状态。

组件变量
在通话流程中添加提示音类型为文本转语音的 录音 组件后,系统会将文本转语音的结果存储至变量中。该变量可在支持表达式的组件中 (如 条件 组件、开发者 组件) 调用,从而根据转换结果动态处理来电。
| 变量 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| $Record{index}.ttsResult | String | 录音 组件文本转语音 (TTS)
结果。
|
$Record1.ttsResult(STRING)=RecordTTSResult.Timeout |
组件连接
录音 组件可连接 一个 组件,可选组件详见下表。
| 组件 | 说明 |
|---|---|
| 提示音 |
提示音 组件支持播放音频或将文本转为语音播放。 更多信息,请参见 提示音。 |
| 办公时间 |
办公时间 组件支持根据不同时间将来电路由至对应的目的地。 更多信息,请参见 办公时间。 |
| 菜单 | 菜单
组件用于向来电者提供多个菜单选项,并根据其按键输入路由来电。 更多信息,请参见 菜单。 |
| 用户输入 |
用户输入 组件用于收集来电者的按键输入,通常与 条件 组件配合使用,以判断用户输入并路由来电。 更多信息,请参见 用户输入。 |
| 语言 |
语言 组件用于更改其后续组件所使用的系统提示音语言,从而覆盖默认语言设置。 更多信息,请参见 语言。 |
| 录音 | 录音
组件可用于在来电者与另一方建立通话后对通话进行录音。你可以设置提示音或文本转语音内容,在录音开始前或录音期间播放,告知通话双方正在录音。 该组件也可用于禁用通话录音,从而覆盖系统对通话的默认录音设置。 更多信息,请参见 录音。 |
| 按号码拨打 |
按号码拨打 组件用于引导来电者通过输入号码将来电转接至指定的目的地,实现快速呼叫。 更多信息,请参见 按号码拨打。 |
| 按名称拨打 |
按名称拨打 组件是通话流程中的一种结束组件,来电者可通过输入目标分机用户姓名的前三个字母,快速查找并转接至该用户。 更多信息,请参见 按名称拨打。 |
| 转移 |
转移 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接,并将其盲转至指定目的地。转接前可播放提示音,提示来电者通话即将转移。 更多信息,请参见 转移。 |
| 挂断 |
挂断 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接。当来电者进入该组件时,系统会挂断通话。 更多信息,请参见 挂断。 |
| 条件 | 条件
组件支持基于表达式进行逻辑判断,根据判断结果对来电进行路由。 更多信息,请参见 条件。 |
| 循环 | 循环
组件支持重复执行多个组件,直到达到指定的循环次数或满足设定的条件。 更多信息,请参见 循环。 |
| 开发者 | 开发者组件 用于连接 PBX 或第三方数据库,执行数据查询或写入操作。 |



