PlayPromptAction class
用于简化生成 playPrompt 操作的操作生成器类。
构造函数
| Play |
创建操作生成器的新实例。 |
方法
| file(Call |
创建将向用户播放的文件提示。 |
| prompts(IPrompt[] | IIs |
要与每个提示对象一起播放的提示列表。 |
| silence(Call |
创建向用户播放静音的提示。 |
| text(Call |
创建一个文本提示,该提示将使用 TTS 向用户朗读。 |
| to |
返回操作的 JSON 对象。 |
构造函数详细信息
PlayPromptAction(CallSession)
方法详细信息
file(CallSession, string)
创建将向用户播放的文件提示。
static function file(session: CallSession, uri: string)
参数
- session
- CallSession
- uri
-
string
返回
prompts(IPrompt[] | IIsPrompt[])
要与每个提示对象一起播放的提示列表。
function prompts(list: IPrompt[] | IIsPrompt[])
参数
返回
silence(CallSession, number)
创建向用户播放静音的提示。
static function silence(session: CallSession, time: number)
参数
- session
- CallSession
- time
-
number
返回
text(CallSession, string | string[], any[])
创建一个文本提示,该提示将使用 TTS 向用户朗读。
static function text(session: CallSession, text: string | string[], args: any[])
参数
- session
- CallSession
- text
-
string | string[]
- args
-
any[]