Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Voice XML;
Το Voice XML είναι ένα πρότυπο γλώσσας Extensible Markup Language (XML) για την αποθήκευση και την επεξεργασία ψηφιοποιημένης φωνής, την αναγνώριση εισόδου και τον προσδιορισμό της αλληλεπίδρασης φωνής ανθρώπου και μηχανής. Η φωνητική XML χρησιμοποιεί τη φωνή ως είσοδο σε μια μηχανή για την επιθυμητή επεξεργασία, διευκολύνοντας έτσι την ανάπτυξη φωνητικών εφαρμογών. Μια φωνητική εφαρμογή διαχειρίζεται ένα φωνητικό πρόγραμμα περιήγησης.
Η Techopedia εξηγεί τη φωνητική XML
Το Voice XML αναπτύσσεται ως μια τυπική γλώσσα σήμανσης για την παράδοση και την επεξεργασία φωνητικών διαλόγων. Οι εφαρμογές φωνής XML περιλαμβάνουν αυτόματη βοήθεια οδήγησης, φωνητική πρόσβαση στο ηλεκτρονικό ταχυδρομείο, πρόσβαση σε φωνητικό κατάλογο και άλλες υπηρεσίες. Οι σελίδες φωνής XML μεταφέρονται ηλεκτρονικά μέσω του πρωτοκόλλου HTTP.
Υπάρχουν δύο βασικοί τύποι αρχείων φωνής XML:
- Στατικό: Σκληρό κωδικοποιημένο από τον προγραμματιστή εφαρμογών
- Δυναμική: Δημιουργείται από το διακομιστή ως απάντηση στις αιτήσεις πελατών.
Η αρχιτεκτονική Voice XML βασίζεται στα ακόλουθα στοιχεία:
- Διακομιστής εγγράφων: Όπως ένας διακομιστής που δέχεται αιτήματα πελατών και δημιουργεί κατάλληλη επεξεργασία μεταγενέστερης απάντησης
- Υποσύστημα ερμηνευτή φωνής XML: Διεκπεραιώνει την απάντηση εξόδου αιτήματος που παράγεται από το διακομιστή εγγράφων.
- Πλατφόρμα υλοποίησης: Δημιουργεί ενέργειες σε απόκριση εισόδου χρήστη
- Στόχοι φωνής XML: Ενσωματώνει υπηρεσίες φωνής με εφαρμογές Web για αποδοτικότητα
Η φωνητική XML διευκολύνει τα εξής:
- Μειώνει τις αλληλεπιδράσεις πελάτη / διακομιστή καθορίζοντας πολλαπλές αλληλεπιδράσεις ανά έγγραφο
- Ασφαλείς προγραμματιστές από λεπτομέρειες χαμηλής πλατφόρμας υλοποίησης
- Εστιάζεται στον σαφή διαχωρισμό της επιχειρησιακής λογικής και του κώδικα αλληλεπίδρασης
- Λειτουργεί και παρέχει τα ίδια αποτελέσματα, ανεξάρτητα από την υποκείμενη πλατφόρμα υλοποίησης
- Δημιουργεί και επεξεργάζεται απλά διαλόγους. Οι σύνθετοι διάλογοι μπορούν να κατασκευαστούν και να συντηρηθούν με τη βοήθεια εργαλείων γλώσσας Voice XML.




