Call Control eXtensible Markup Language (CCXML) adalah standar XML yang dirancang untuk menyediakan dukungan telefoni berbasis peristiwa (event-based) secara asinkron bagi VoiceXML. Status terkini CCXML adalah rekomendasi W3C, yang diadopsi pada 10 Mei 2011.

Jika VoiceXML dirancang untuk menyediakan Voice User Interface bagi peramban suara, maka CCXML berfungsi untuk memberi tahu peramban suara cara mengendalikan aspek telefoni dari saluran suara tersebut.

Kedua aplikasi XML ini bersifat sepenuhnya terpisah dan tidak saling bergantung dalam implementasinya. Namun, keduanya dirancang agar dapat saling beroperasi (interoperable).

Status dan arah pengembangan

sunting

CCXML 1.0 telah mencapai status Proposed Recommendation. Peralihan dari Candidate Recommendation ke Proposed Recommendation memerlukan waktu sekitar satu tahun, sedangkan peralihan dari Last Call Working Draft ke Candidate Recommendation memakan waktu lebih dari tiga tahun.

Karena CCXML banyak menggunakan konsep peristiwa dan transisi, diharapkan mesin status (state machines) yang akan digunakan dalam CCXML 2.0 akan memanfaatkan notasi mesin status XML baru yang disebut SCXML. Namun, hingga kini SCXML masih berstatus Working Draft.

Implementasi

sunting
  • OptimTalk merupakan platform aplikasi yang menyediakan berbagai teknologi dan alat untuk pengelolaan, pemrosesan, dan otomatisasi komunikasi suara. Platform ini memiliki peladen media yang mendukung VoiceXML 2.0/2.1, CCXML, MRCPv2, dan SIP. Selain itu, juga mendukung standar terbuka seperti SRGS, SISR, SSML, HTTP(S), SOAP, REST, dan SNMP. OptimTalk berfungsi sebagai platform serbaguna untuk integrasi telefoni komputer (Computer Telephony Integration/CTI) dan memberikan akses langsung ke teknologi pengenalan suara. Tersedia untuk Windows, Linux, dan Solaris (32-bit dan 64-bit).
  • Oktopous ccXML Browser adalah perangkat ringan berbasis Linux yang sesuai dengan Working Draft spesifikasi CCXML 1.0 (April 2010). Oktopous memungkinkan pengembang memanfaatkan teknologi dan alat web yang umum digunakan untuk membangun aplikasi telefoni dan suara. Mesin Oktopous memproses lebih dari 5 juta panggilan per hari, serta dapat diunduh dan diintegrasikan secara gratis sebelum digunakan secara penuh.
  • Voxeo Prophecy IVR Platform merupakan platform IVR lengkap yang menggabungkan CCXML, VoiceXML, dan berbagai teknologi lain. Voxeo menyediakan distribusi 32-bit dan 64-bit untuk Windows, macOS, dan Linux. Prophecy tersedia gratis hingga 2 porta.
  • Telesoft Technologies ARNE IVR Platform adalah platform IVR lengkap yang digunakan untuk layanan bernilai tambah (value-added services) dan aplikasi layanan pelanggan. Platform ini menggabungkan CCXML, VoiceXML, MRCP, dan antarmuka HTTP(s), serta dapat terhubung dengan jaringan telekomunikasi berbasis Internet Protocol, telepon tetap, dan seluler menggunakan protokol seperti SIP, VOIP, SS7/PSTN, dan lainnya. Mendukung aplikasi multipenyewa (multi-tenant).
  • Open Source Oktopous PIK adalah implementasi abstrak berbasis C++ dari standar Call Control XML (ccXML) W3C. Berlisensi BSD, toolkit ini independen dari platform dan protokol telefoni yang digunakan, sehingga cocok bagi OEM atau integrator sistem yang ingin mengimplementasikan fungsi ccXML dalam produk mereka. Awalnya dikembangkan oleh Phonologies, Oktopous kini diadopsi oleh lebih banyak platform telefoni dibandingkan peramban ccXML sumber terbuka lainnya.
  • CCXML4J adalah interpreter CCXML berbasis Java yang mengikuti spesifikasi W3C. Program ini independen dari infrastruktur telefoni dan menyediakan mekanisme integrasi dengan API telefoni, misalnya yang berbasis spesifikasi JAIN. Proyek ini merupakan turunan dari Open Source Oktopous PIK.[1]
  • ADVOSS SDP adalah platform penyampaian layanan (service delivery platform) yang dapat diprogram, diperluas, dan ditingkatkan, dirancang untuk membantu pengembang membangun serta menerapkan aplikasi SIP yang kaya fitur dengan menggunakan standar industri CCXML. Platform ini mendukung pengembangan cepat layanan baru, serta menambahkan perluasan CCXML untuk mendukung Authentication, Authorization, and Accounting (AAA) agar aplikasi dapat terhubung langsung dengan sistem penagihan (billing) atau melalui RADIUS.
  • HP OCMP adalah platform suara/video berskala besar dan carrier-grade dengan ketersediaan tinggi. Platform ini mendukung berbagai standar serta dapat diintegrasikan dengan SMSC, LDAP, JDBC, SOAP, UCIP, XCAP, dan pemrosesan CDR.

Referensi

sunting
  1. ^ "CCXML4J". SourceForge (dalam bahasa Inggris). 2 April 2013. Diakses tanggal 12 November 2025.

Pranala luar

sunting

📚 Artikel Terkait di Wikipedia

Pengenalan ucapan

beraktivitas. Contohnya pada aplikasi Antarmuka Suara Pengguna atau Voice User Interface (VUI) yang menggunakan teknologi pengenal ucapan di mana pengendalian

WhatsApp

resmi WhatsApp Messenger) adalah sebuah layanan perpesanan instan (IM) dan voice-over-IP (VoIP) terpusat yang bersifat perangkat lunak gratis, lintas platform

MacOS

American English). Diakses tanggal 2021-01-16. "Apple Human Interface Guidelines: The Aqua Interface". web.archive.org. 2008-12-09. Diarsipkan dari asli tanggal

Steam

dalam permainan. Perangkat lunak ini menyediakan application programming interface (API) yang tersedia secara bebas yang disebut Steamworks, yang dapat digunakan

Layanan media over-the-top

2013. Diakses tanggal 7 Maret 2014. Announcement of release Report. "User Interface Holds the Key to OTT Success". Pay OTT TV. 11 Maret 2011. Diarsipkan

Opera (peramban web)

browser multimodal, juga menyediakan berbagai preferensi pribadi di dalam user interface. Hal ini memungkinkan kita untuk mengontrol hampir setiap aspek dari

Samsung bada

karakteristik yang dimilikinya, yaitu: User–interface (UI) Samsung bada memiliki teknologi TouchWiz User Interface. Teknologi ini memberi kemudahan dan

Keamanan Lapisan Transportasi

penerapannya secara luas seperti di peramban web, surel, pesan instan, dan voice over IP (VoIP). Situs web dapat menggunakan TLS untuk mengamankan semua