El taller de entrenamiento, está¡ diseñado en capacitar al participante como desarrollar aplicaciones AGI y AMI en Asterisk para
la implementación de un sistemas de consulta de base de datos.
DESCRIPCION:
El curso de Desarrollo de Aplicaciones en Asterisk (Modulo 1) , está diseñado en capacitar al participante, como utilizar las diferentes interfases de comunicación que provee Asterisk, para la implementación y desarrollo de aplicaciones web que extiendan los servicios de voz y datos.
OBJETIVOS DEL CURSO:
Al finalizar el curso el participante estará en la capacidad de implementar, desarrollar y programar aplicaciones interactivas con Asterisk como :
Consulta de base de datos y haciendo uso de Asterisk Gateway Interfase (AGI)
Gestionar y hacer uso de los diferentes métodos para generar llamadas de la misma forma que los marcadores progresivos con Asterisk Manager Interfase (AMI) y Asterisk auto-dial out.
Desarrollar aplicaciones click to call para integrarlos a paginas web.
Realizar encuestas telefónicas sin agentes
Aplicaciones para control de llamadas con autenticación.
Aplicaciones para tarificación de llamadas, con control de minutos por destino y temporización de llamadas.
Crear aplicaciones con ARI para automatización de procesos de atención de llamadas (INBOUND) y generación de llamadas en Call Center (OUTBOUND)
Introducción a la construcción de aplicaciones de reconocimiento de voz o ASR con NodeJS
Entender tecnologías como modernas como ARI y WebRTC.
REQUISITOS:
El participante deberá tener conocimientos básicos de los siguientes topicos:
- Conocimiento básico de Asterisk a nivel de consola
- Conocimiento básico de funciones de dialplan en Asterisk bajo consola.
- Conocimiento básico de lenguaje de programación PHP y base de datos Mysql.
CONTENIDO :
Compilando Asterisk puro con módulos de desarrollo
Plan de discado avanzado con PHP y MYSQL
Plan de discado avanzado con ODBC
Fundamentos de AGI
Programación con AGI uso de variables
Programación con PHP y AGI para conexión a base de datos MYSQL
Desarrollo de sistema avanzado de autenticación por destino en base de datos MYSQL con AGI y PHP
Desarrollo de AGI para consulta de Web Service
Instalación de text to speech con festival
Desarrollo integrado de AGI y Festival
Desarrollo de sistema de consultas académicas y pagos con AGI, PHP y MYSQL
Configuración de AMI en Asterisk
Fundamentos de Asterisk Manager Interface “AMI”
Conexión a AMI desde una pagina en PHP
Programación con AMI y uso de variables
Programación con AMI, originando llamadas desde PHP con AMI
Programación con AMI, desarrollando una aplicación click to call con AMI y PHP
Fundamentos de Asterisk auto-dial out
Programación con Asterisk auto-dial out, desarrollando archivos .call
Desarrollo de aplicación para llamadas desatendidas o audio respuesta con PHP y archivos .call
Desarrollo de sistema de encuestas con AGI, PHP y archivos .call
Introducción a Asterisk REST Interface (ARI)
Programación básica con Asterisk REST Interface (ARI)
Programación de una Aplicación con REST Interface (ARI) con NodeJS para consumo de WebServices
Programación de ARI usando HTTP long polling
Programación de ARI para captura de CallerID y evaluación de estado.
Programación de ARI para captura de DTMF.
Programación de ARI para generación de llamadas salientes desde webservices o fuente de archivos
Programacion de ARI para el uso de reconocimiento de voz “ASR” con API de Google
Entendiendo WebRTC y sus usos
Implementación de WebRTC Gateway con Janus
Desarrollando una aplicación básica de integración de Webphone con WebRTC y Asterisk
DURACIÓN Y FECHA :
Inicio : 09 de Mayo - 20 Horas.
Horario: Sábado: de 09:00 a 13:00 (UTC -05:00)
INFORMACION : Email : training@silcom.com.pe
Visita las fotos de nuestros cursos y certificaciones realizados en nuestra página de Facebook aquí