El Lenguaje de Marcado Extensible para el Control de Llamadas (CCXML) es un estándar XML diseñado para proporcionar soporte de telefonía asíncrona basada en eventos a VoiceXML . Actualmente es una recomendación del W3C , adoptada el 10 de mayo de 2011. Mientras que VoiceXML está diseñado para proporcionar una interfaz de usuario de voz a un navegador de voz , CCXML está diseñado para informar al navegador de voz sobre cómo gestionar el control telefónico del canal de voz. Ambas aplicaciones XML son completamente independientes y no requieren la implementación de la otra; sin embargo, se han diseñado teniendo en cuenta la interoperabilidad.
Estado y futuro
- CCXML 1.0 ha alcanzado el estado de Recomendación Propuesta . La transición de Recomendación Candidata a Recomendación Propuesta duró 1 año, mientras que la transición de Borrador de Trabajo de Última Llamada a Recomendación Candidata duró poco más de 3 años.
- Dado que CCXML utiliza ampliamente los conceptos de eventos y transiciones, se espera que las máquinas de estados utilizadas en la próxima versión de CCXML 2.0 aprovechen una nueva notación de máquina de estados XML llamada SCXML ; sin embargo, SCXML todavía se encuentra en fase de borrador de trabajo .
Implementaciones
- OptimTalk es una plataforma de aplicaciones que ofrece una amplia gama de tecnologías y herramientas para la gestión, el procesamiento y la automatización de la comunicación de voz. Incluye un servidor multimedia compatible con VoiceXML 2.0/2.1, CCXML, MRCPv2 y SIP. Además de estos estándares abiertos, también es compatible con SRGS, SISR, SSML, HTTP(S), SOAP, REST y SNMP. OptimTalk también funciona como una plataforma versátil para la integración de telefonía informática (CTI) y proporciona acceso instantáneo a tecnologías de voz. Está disponible para Windows, Linux y Solaris, en versiones de 32 y 64 bits.
- Oktopous ccXML Browser es el primer conjunto de herramientas ccXML ligero e integral basado en Linux, que cumple con la especificación Working Draft de CCXML 1.0 publicada en abril de 2010. Oktopous permite a los desarrolladores aprovechar tecnologías y herramientas web conocidas al crear sus aplicaciones de telefonía y voz. El motor de Oktopous gestiona más de 5 millones de llamadas diarias y se puede descargar e integrar gratuitamente antes de su lanzamiento.
- La plataforma IVR Voxeo Prophecy es una solución completa que combina CCXML, VoiceXML y otras tecnologías. Voxeo ofrece versiones de 32 y 64 bits para Windows, Mac OS X y Linux. Prophecy es gratuita para hasta dos puertos.
- La plataforma IVR ARNE de Telesoft Technologies es una plataforma IVR completa, utilizada en aplicaciones de servicio de valor añadido y atención al cliente . Combina interfaces CCXML , VoiceXML con MRCP y HTTP (s), y se conecta a redes de telecomunicaciones de protocolo de Internet , telefonía fija y móvil mediante SIP , VoIP , SS7 / PSTN y otros protocolos de telecomunicaciones. Admite aplicaciones multiusuario .
- Oktopous PIK, de código abierto, es una implementación abstracta en C++ del estándar W3C Call Control XML (ccXML). Con licencia BSD, este kit de herramientas es independiente de la plataforma y los protocolos de telefonía subyacentes, y resulta ideal para fabricantes de equipos originales (OEM) e integradores de sistemas que buscan implementar la funcionalidad ccXML en sus productos. Desarrollado originalmente por Phonologies, Oktopous ha sido adoptado por más plataformas de telefonía que cualquier otro navegador ccXML de código abierto.
- CCXML4J es un intérprete CCXML en Java, conforme a la especificación W3C. Es independiente de la infraestructura de telefonía y proporciona mecanismos para integrarse con las API de telefonía, por ejemplo, basadas en las especificaciones JAIN. Es una derivación de Open Source Oktopous PIK.
- AdvOSS SDP ofrece una plataforma de entrega de servicios programable, extensible y mejorable que permite a los desarrolladores crear e implementar aplicaciones SIP con múltiples funciones utilizando el estándar industrial Call Control XML (CCXML), para el desarrollo e implementación rápidos de nuevos servicios. AdvOSS SDP es una plataforma programable, extensible y mejorable que utiliza el estándar industrial CCXML. Para AdvOSS, hacer que la plataforma sea programable y mejorable tenía mucho sentido, ya que la idea principal detrás del uso de una SDP es obtener la ventaja de desarrollar e integrar nuevos servicios en el sistema a un ritmo acelerado. Por lo tanto, creemos que nuestros clientes deben tener la capacidad de programar, extender y mejorar los diferentes módulos de esta aplicación para satisfacer las crecientes necesidades de sus clientes. La plataforma de entrega de servicios se ha construido desde cero para permitir a los desarrolladores crear e implementar aplicaciones SIP con múltiples funciones utilizando Call Control XML (CCXML). CCXML proporciona primitivas simples, lo que permite a los usuarios escribir aplicaciones que les permiten transformar rápidamente ideas en soluciones. Además, la plataforma AdvOSS amplía CCXML para admitir funciones básicas de autenticación, autorización y contabilidad (AAA), lo que permite que las aplicaciones se conecten con los sistemas de facturación directamente o a través de RADIUS.
- HP OCMP ofrece plataformas de voz/vídeo de alta disponibilidad, escalables y de nivel empresarial, compatibles con una amplia variedad de estándares. Es posible la integración con conectividad para procesamiento de SMSC, LDAP, JDBC, SOAP, UCIP, XCAP y CDR.
Véase también
- VoiceXML
- SCXML
- MSML , MSCML : lenguajes de marcado para controlar servidores de medios de telefonía .
Enlaces externos
- Última recomendación candidata del W3C para CCXML
- Tutorial de CCXML 1.0
- Kit de integración ccXML gratuito
- Kit de integración de código abierto en C++
- Grupo ccXML en LinkedIn
- Estándares del Consorcio World Wide Web
- Estándares basados en XML
- Presentaciones relacionadas con la informática en 2010