PlayPromptAction class
Clase de generador de acciones diseñada para simplificar la creación de acciones playPrompt.
Constructores
| Play |
Crea una nueva instancia del generador de acciones. |
Métodos
| file(Call |
Crea un mensaje de archivo que se reproducirá al usuario. |
| prompts(IPrompt[] | IIs |
Lista de avisos para reproducir con cada único objeto prompt. |
| silence(Call |
Crea un símbolo del sistema que reproduce silencio para el usuario. |
| text(Call |
Crea un mensaje de texto que se dirá al usuario mediante TTS. |
| to |
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
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[]