Compartir a través de


PlayPromptAction class

Clase de generador de acciones diseñada para simplificar la creación de acciones playPrompt.

Constructores

PlayPromptAction(CallSession)

Crea una nueva instancia del generador de acciones.

Métodos

file(CallSession, string)

Crea un mensaje de archivo que se reproducirá al usuario.

prompts(IPrompt[] | IIsPrompt[])

Lista de avisos para reproducir con cada único objeto prompt.

silence(CallSession, number)

Crea un símbolo del sistema que reproduce silencio para el usuario.

text(CallSession, string | string[], any[])

Crea un mensaje de texto que se dirá al usuario mediante TTS.

toAction()

Devuelve el objeto JSON de la acción.

Detalles del constructor

PlayPromptAction(CallSession)

Crea una nueva instancia del generador de acciones.

new PlayPromptAction(session?: CallSession)

Parámetros

session
CallSession

Detalles del método

file(CallSession, string)

Crea un mensaje de archivo que se reproducirá al usuario.

static function file(session: CallSession, uri: string)

Parámetros

session
CallSession
uri

string

Devoluciones

prompts(IPrompt[] | IIsPrompt[])

Lista de avisos para reproducir con cada único objeto prompt.

function prompts(list: IPrompt[] | IIsPrompt[])

Parámetros

list

IPrompt[] | IIsPrompt[]

Devoluciones

silence(CallSession, number)

Crea un símbolo del sistema que reproduce silencio para el usuario.

static function silence(session: CallSession, time: number)

Parámetros

session
CallSession
time

number

Devoluciones

text(CallSession, string | string[], any[])

Crea un mensaje de texto que se dirá al usuario mediante TTS.

static function text(session: CallSession, text: string | string[], args: any[])

Parámetros

session
CallSession
text

string | string[]

args

any[]

Devoluciones

toAction()

Devuelve el objeto JSON de la acción.

function toAction()

Devoluciones