通过


RecordAction class

作生成器类旨在简化生成 记录作

构造函数

RecordAction(CallSession)

创建作生成器的新实例。

方法

initialSilenceTimeoutInSeconds(number)

在录制停止之前允许的最大初始静音。 默认值为 5 秒。

maxDurationInSeconds(number)

录制的最大持续时间。 默认值为 180 秒。

maxSilenceTimeoutInSeconds(number)

检测到语音后允许的最大静音。 默认值为 5 秒。

playBeep(boolean)

指示是否在开始录制作之前播放蜂鸣声。

playPrompt(IAction | IIsAction)

录制之前要播放的提示。

recordingFormat(string)

录制所需的格式。 RecordingFormat 枚举描述了支持的值。 默认值为“wma”。

stopTones(string[])

用户可按拨号盘停止录制的停止数字。

toAction()

返回作的 JSON 对象。

构造函数详细信息

RecordAction(CallSession)

创建作生成器的新实例。

new RecordAction(session?: CallSession)

参数

session
CallSession

方法详细信息

initialSilenceTimeoutInSeconds(number)

在录制停止之前允许的最大初始静音。 默认值为 5 秒。

function initialSilenceTimeoutInSeconds(time: number)

参数

time

number

返回

maxDurationInSeconds(number)

录制的最大持续时间。 默认值为 180 秒。

function maxDurationInSeconds(time: number)

参数

time

number

返回

maxSilenceTimeoutInSeconds(number)

检测到语音后允许的最大静音。 默认值为 5 秒。

function maxSilenceTimeoutInSeconds(time: number)

参数

time

number

返回

playBeep(boolean)

指示是否在开始录制作之前播放蜂鸣声。

function playBeep(flag: boolean)

参数

flag

boolean

返回

playPrompt(IAction | IIsAction)

录制之前要播放的提示。

function playPrompt(action: IAction | IIsAction)

参数

action

IAction | IIsAction

返回

recordingFormat(string)

录制所需的格式。 RecordingFormat 枚举描述了支持的值。 默认值为“wma”。

function recordingFormat(fmt: string)

参数

fmt

string

返回

stopTones(string[])

用户可按拨号盘停止录制的停止数字。

function stopTones(dtmf: string[])

参数

dtmf

string[]

返回

toAction()

返回作的 JSON 对象。

function toAction()

返回