Daftar Isi:
Definisi - Apa yang dimaksud Voice XML?
Voice XML adalah standar Extensible Markup Language (XML) untuk menyimpan dan memproses suara digital, pengenalan input dan mendefinisikan interaksi suara manusia dan mesin. XML suara menggunakan suara sebagai input ke mesin untuk pemrosesan yang diinginkan, sehingga memfasilitasi pengembangan aplikasi suara. Aplikasi berbasis suara dikelola oleh browser suara.
Techopedia menjelaskan Voice XML
XML suara dikembangkan sebagai bahasa markup standar untuk mengirim dan memproses dialog suara. Aplikasi XML Suara termasuk bantuan mengemudi otomatis, akses suara ke email, akses direktori suara dan layanan lainnya. Halaman XML Suara diangkut secara online melalui protokol HTTP.
Ada dua tipe file XML Suara dasar:
- Static: Hard coded oleh pengembang aplikasi
- Dinamis: Dihasilkan oleh server sebagai respons terhadap permintaan klien.
Arsitektur XML Suara didasarkan pada komponen-komponen berikut:
- Server dokumen: Seperti server yang menerima permintaan klien dan menghasilkan pemrosesan posting respons yang sesuai
- Subsistem interpreter Suara XML: Memproses permintaan respons yang dihasilkan oleh server dokumen.
- Platform implementasi: Menghasilkan tindakan sebagai respons terhadap input pengguna
- Sasaran XML Suara: Mengintegrasikan layanan berbasis suara dengan aplikasi Web untuk efisiensi
XML Suara memfasilitasi yang berikut ini:
- Mengurangi interaksi klien / server dengan menentukan beberapa interaksi per dokumen
- Melindungi pengembang dari detail platform implementasi tingkat rendah
- Berfokus pada pemisahan logika bisnis dan kode interaksi yang jelas
- Berfungsi dan memberikan hasil yang sama, terlepas dari platform implementasi yang mendasarinya
- Membuat dan memproses dialog sederhana. Dialog yang rumit dapat dibangun dan dikelola dengan bantuan alat bahasa XML Suara.