Введение

Стандарт XML Call Control eXtensible Markup Language (CCXML) — это стандарт XML, разработанный для обеспечения асинхронной, основанной на событиях поддержки телефонии для VoiceXML. В настоящее время имеет статус рекомендации W3C, принятой 10 мая 2011 года. В то время как VoiceXML предназначен для предоставления голосового пользовательского интерфейса голосовому браузеру, CCXML предназначен для управления телефонным каналом голосового канала, сообщая голосовому браузеру, как его обрабатывать. Эти два XML-приложения полностью независимы и не требуют обязательной реализации друг от друга, однако они были разработаны с учетом возможности взаимодействия.

Статус и будущее

CCXML 1.0 достиг статуса Предлагаемой Рекомендации. Переход от Кандидатской Рекомендации к Предлагаемой Рекомендации занял 1 год, а переход от Рабочего Проекта Последнего Обсуждения к Кандидатской Рекомендации – чуть более 3 лет. Поскольку CCXML в значительной степени использует концепции событий и переходов, ожидается, что конечные автоматы, используемые в следующей версии CCXML 2.0, будут использовать новую нотацию для описания конечных автоматов на XML, называемую SCXML, однако SCXML все еще находится на стадии Рабочего Проекта.

Реализация

OptimTalk – это платформа приложений, предоставляющая широкий спектр технологий и инструментов для управления, обработки и автоматизации голосовой связи. Она содержит медиасервер, поддерживающий VoiceXML 2.0/2.1, CCXML, MRCPv2 и SIP. Помимо этих открытых стандартов, она также поддерживает SRGS, SISR, SSML, HTTP(S), SOAP, REST и SNMP. OptimTalk также служит универсальной платформой для интеграции компьютерной телефонии (CTI) и обеспечивает мгновенный доступ к речевым технологиям. Она доступна для Windows, Linux и Solaris, 32- и 64-разрядных версий. Oktopous ccXML Browser – это первый комплексный, легковесный инструментарий для ccXML на базе Linux, соответствующий рабочей версии спецификации CCXML 1.0, опубликованной в апреле 2010 года. Oktopous позволяет разработчикам использовать известные веб-технологии и инструменты при создании приложений для телефонии и распознавания речи. Движок Oktopous обрабатывает более 5 миллионов вызовов в день и доступен для бесплатной загрузки и интеграции перед началом коммерческой эксплуатации. Voxeo Prophecy IVR Platform – это полнофункциональная платформа IVR, объединяющая CCXML, VoiceXML и ряд других технологий. Voxeo предлагает 32- и 64-разрядные дистрибутивы для Windows, Mac OS X и Linux. Prophecy бесплатна для использования с 2 портами. Telesoft Technologies ARNE IVR Platform – это полноценная платформа IVR, используемая в приложениях с добавленной стоимостью и клиентского обслуживания. Она сочетает в себе CCXML, VoiceXML с MRCP, HTTP(S) интерфейсами и подключается к сетям Интернет-протокола, фиксированной и мобильной телефонии с использованием SIP, VOIP, SS7/PSTN и других телекоммуникационных протоколов. Поддерживает многопользовательские приложения. Oktopous PIK с открытым исходным кодом – это абстрактная реализация стандарта W3C Call Control XML (ccXML) на C++. Распространяется под лицензией BSD Style, инструментарий не зависит от базовой телефонной платформы и протоколов и лучше всего подходит для OEM-производителей и системных интеграторов, стремящихся реализовать функциональность ccXML в своих продуктах. Первоначально разработанный Phonologies, Oktopous был принят большим количеством телефонных платформ, чем любой другой ccXML браузер с открытым исходным кодом. CCXML4J – это интерпретатор CCXML на Java, соответствующий спецификации W3C. Он не зависит от телефонной инфраструктуры и предоставляет механизмы для интеграции с телефонными API, например, на основе спецификаций JAIN. Является производным от Open Source Oktopous PIK. ADVOSS SDP AdvOSS предлагает программируемую, расширяемую и улучшаемую платформу доставки услуг, позволяющую разработчикам создавать и развертывать функционально богатые SIP-приложения с использованием отраслевого стандарта Call Control XML (CCXML) для быстрой разработки и развертывания новых услуг. AdvOSS SDP – это программируемая, расширяемая и улучшаемая платформа, использующая отраслевой стандарт CCXML. Для AdvOSS было логично сделать платформу программируемой и расширяемой, поскольку основная идея использования SDP заключается в получении преимущества от быстрой разработки и интеграции новых услуг в систему. Поэтому мы считаем, что наши клиенты должны иметь возможность программировать, расширять и улучшать различные модули этого приложения для удовлетворения быстро растущих требований своих клиентов. Платформа доставки услуг была разработана с нуля, чтобы разработчики могли создавать и развертывать функционально богатые SIP-приложения с использованием Call Control XML (CCXML). CCXML предоставляет простые примитивы, позволяющие пользователям разрабатывать приложения, быстро претворяя идеи в решения. Кроме того, платформа AdvOSS расширяет CCXML для поддержки примитивов для аутентификации, авторизации и учета (AAA), позволяя приложениям взаимодействовать с биллинговыми системами напрямую или через RADIUS. HP OCMP HP OCMP предлагает высоконадежные голосовые/видео платформы корпоративного уровня, поддерживающие широкий спектр стандартов. Возможна интеграция с SMSC, LDAP, JDBC, SOAP, UCIP, XCAP и обработкой CDR.