สารบัญ:
คำจำกัดความ - Voice XML หมายถึงอะไร
Voice XML เป็นมาตรฐาน Extensible Markup Language (XML) สำหรับการจัดเก็บและประมวลผลเสียงดิจิทัลการจดจำอินพุตและการกำหนดปฏิสัมพันธ์ระหว่างมนุษย์และเครื่อง Voice XML ใช้เสียงเป็นสัญญาณเข้าสู่เครื่องสำหรับการประมวลผลที่ต้องการซึ่งจะช่วยอำนวยความสะดวกในการพัฒนาแอปพลิเคชันเสียง แอปพลิเคชันที่ทำงานด้วยเสียงได้รับการจัดการโดยเบราว์เซอร์เสียง
Techopedia อธิบาย Voice XML
Voice XML ได้รับการพัฒนาเป็นภาษามาร์กอัปมาตรฐานสำหรับการส่งและประมวลผลข้อความเสียง แอปพลิเคชั่น Voice XML รวมถึงความช่วยเหลือในการขับขี่อัตโนมัติการเข้าใช้อีเมลการเข้าใช้งานไดเรกทอรีเสียงและบริการอื่น ๆ หน้าเสียง XML ถูกส่งผ่านออนไลน์ผ่านโปรโตคอล HTTP
ไฟล์เสียง XML พื้นฐานมีสองประเภท:
- คงที่: ฮาร์ดโค้ดโดยผู้พัฒนาแอปพลิเคชัน
- แบบไดนามิก: สร้างโดยเซิร์ฟเวอร์เพื่อตอบสนองต่อคำขอของลูกค้า
สถาปัตยกรรม Voice XML ใช้องค์ประกอบต่อไปนี้:
- เซิร์ฟเวอร์เอกสาร: เช่นเดียวกับเซิร์ฟเวอร์ที่ยอมรับคำขอของลูกค้าและสร้างการประมวลผลการตอบสนองที่เหมาะสม
- ระบบย่อยล่าม Voice XML: กระบวนการร้องขอเอาต์พุตตอบกลับที่สร้างโดยเซิร์ฟเวอร์เอกสาร
- แพลตฟอร์มการนำไปใช้งาน: สร้างการดำเนินการเพื่อตอบสนองต่อการป้อนข้อมูลของผู้ใช้
- เป้าหมาย Voice XML: รวมบริการที่ใช้เสียงเข้ากับเว็บแอปพลิเคชันเพื่อประสิทธิภาพ
Voice XML อำนวยความสะดวกในสิ่งต่อไปนี้:
- ลดการโต้ตอบระหว่างไคลเอ็นต์ / เซิร์ฟเวอร์โดยการระบุการโต้ตอบหลายรายการต่อเอกสาร
- ป้องกันนักพัฒนาจากรายละเอียดแพลตฟอร์มการใช้งานในระดับต่ำ
- มุ่งเน้นไปที่การแยกตรรกะทางธุรกิจและรหัสการโต้ตอบที่ชัดเจน
- ฟังก์ชั่นและส่งมอบผลลัพธ์เดียวกันโดยไม่คำนึงถึงแพลตฟอร์มการใช้งานพื้นฐาน
- สร้างและประมวลผลการโต้ตอบง่าย ๆ กล่องโต้ตอบที่ซับซ้อนอาจถูกสร้างและดูแลรักษาด้วยความช่วยเหลือของเครื่องมือภาษา Voice XML
