תוכן עניינים:
הגדרה - מה המשמעות של קול XML?
Voice XML הוא תקן XML (Extensible Markup Language) לאחסון ועיבוד של קול דיגיטלי, זיהוי קלט והגדרת אינטראקציה קולית בין אדם למכונה. Voice XML משתמש בקול כקלט למחשב לצורך עיבוד רצוי, ובכך מאפשר פיתוח אפליקציות קוליות. אפליקציה מבוססת קולי מנוהלת על ידי דפדפן קולי.
Techopedia מסביר את ה- XML של קול
Voice XML מפותח כשפת סימון סטנדרטית למסירת ועיבוד דיאלוגים קוליים. יישומי XML קוליים כוללים עזרה אוטומטית בנהיגה, גישה קולית לדואר אלקטרוני, גישה לספריות קוליות ושירותים אחרים. דפי XML קולי מועברים באופן מקוון דרך פרוטוקול HTTP.
ישנם שני סוגי קבצי XML קוליים בסיסיים:
- סטטי: מקודד קשה על ידי מפתח האפליקציות
- דינמי: נוצר על ידי השרת בתגובה לבקשות הלקוח.
ארכיטקטורת XML קולית מבוססת על הרכיבים הבאים:
- שרת מסמכים: כמו שרת שמקבל בקשות לקוח ומייצר עיבוד מתאימה לתגובה
- מערכת תת-מתורגמן קולית XML: מעבד פלט תשובה שנוצר על ידי שרת המסמכים.
- פלטפורמת יישום: מייצרת פעולות בתגובה לקלט המשתמשים
- יעדי XML קולי: משלב שירותים מבוססי קול עם יישומי אינטרנט לצורך יעילות
Voice XML מאפשר את הדברים הבאים:
- מפחית אינטראקציות לקוח / שרת על ידי ציון אינטראקציות מרובות למסמך
- מגן על מפתחים מפרטי פלטפורמת יישום ברמה נמוכה
- מתמקד בהפרדה ברורה של היגיון עסקי וקוד אינטראקציה
- מתפקד ומביא את אותן תוצאות, ללא קשר לפלטפורמת היישום הבסיסית
- יוצר ומעבד דיאלוגים פשוטים. ניתן לבנות ולתחזק דיאלוגים מורכבים בעזרת כלים לשפת ה- XML של Voice.
