Hablemos de Astive Toolkit

¿Qué es Astive Toolkit?

Astive es un conjunto de herramientas y servidor para Java que proporciona una arquitectura extensible para el desarrollo, mantenimiento y despliegue de aplicaciones de telefonía sobre Asterisk.

Principales características:

  • Servidor y Kit de desarrollo Java
  • Orientado a eventos
  • Multi-Aplicaciones
  • Distribuido
  • Open Source

¿Porqué Asterisk?

  • Flexibilidad
  • Es el motor de telefonía Open Source más ampliamente usado.
  • Constante evolución.
  • Startup-friendly.

¿Porqué Java?

Java parece ser el estándar de facto en cuanto a lenguajes de programación en telecomunicaciones.
Abre la posibilidad de usar otros lenguajes basados en la JVM(ie.: Scala, Groovy, Clojure, JRuby)
Según estadísticas Java está en el “top 3” en cuanto a uso, y sigue en incremento.
Nos gusta Java :)

¿Qué lo hace diferente?

  • Servidor de aplicaciones (start, stop, deploy, undeploy)
  • Embebido o Standalone
  • Modular
  • Multi-idioma
  • Orientado a Eventos
  • API’s del alto nivel (Menu, VoiceComposer)
  • Distribuido

Ideas para aplicaciones de voz

  • Servicios de recordatorio
  • Click2Call
  • Games
  • Trivia
  • Horóscopo
  • Teleconferencia
  • Control remoto
  • Servicios de Telemercadeo
  • Encuestas

Descargar e instalar Astive Toolkit

ATK está disponible para descargar en uno de los siguientes formatos: código fuente, archivos pre-empaquetado y la documentación.

Si desea ir directamente a ver cómo funciona, puedes obtener el servidor y el kit de desarrollo en la sección de descargas. Adicionalmente puedes descargar los ejemplos incluidos en la lista.

También puedes compilar ATK de la siguiente forma:

 git clone https://github.com/psanders/astivetoolkit.git
 cd astivetoolkit
  ./assembly

Qué esperar en futuras versiones

  • Soporte para lenguajes que corren sobre la VM de Java (Scala, Clojure, Groovy, Ruby vía JRuby)
  • Non-linear IVR (Tipo Siri)
  • AXML -> Lenguaje marcas para navegación
  • Más API’s
  • Soporte para FreeSWITCH
  • Mejor soporte para Text2Speech y Speech2Text
  • Integración con WebRTC
  • Mejor integración entre AGI y AMI

Sitio Oficial:
http://astivetoolkit.org

Astive Toolkit en la red
Twitter: @astivetoolkit
Google Groups: @astive-toolkit

¿Desea obtener más información?

Leer mis presentaciones en :

Hablemos de Astive Toolkit