ไฟล์ไวยากรณ์
ไฟล์ไวยากรณ์จะกำหนดคำและวลีสำหรับ คำพูด-เป็น-ข้อความ ที่จะให้ Speakeasy รู้จักบนอุปกรณ์ของผู้ใช้ คำที่แสดงตรงนี้คือคำที่เอ็นจินมองหาเพื่อเปรียบเทียบกับการโต้ตอบทางคำพูด เมื่อเอ็นจินพบคำที่ตรงกัน เอ็นจินจะดำเนินคำสั่งที่เชื่อมโยงกันหรือป้อนคำลงในฟิลด์
ในขณะนี้ Speakeasy สำหรับ Velocity นั้นไม่ได้มาพร้อมกับไฟล์ไวยากรณ์เริ่มต้นใดๆ ที่สามารถแก้ไขได้ คุณต้องสร้างของคุณเองโดยอิงตามคำสั่ง วลี และคำตอบที่คุณคาดว่าผู้ใช้จะใช้ในระหว่างนำทางเซสชั่น
ในการสร้างไฟล์ไวยากรณ์:
• ใช้แอพพลิเคชั่นประมวลผลคำ เช่น Notepad
•บันทึกไฟล์ในรูปแบบ .bnf
•ทำตามโครงสร้างไฟล์ไวยากรณ์ที่ต้องใช้
•เพิ่มคำไวยากรณ์ เช่นเดียวกันกับค่าส่งกลับทางเลือก
สำหรับแนวทางปฏิบัติที่ดีที่สุด เราขอแนะนำให้แบ่งคำออกเป็นไฟล์ไวยากรณ์หลายๆ ไฟล์ เมื่อแบ่งแล้ว คุณควรใช้สคริปต์เพื่อโหลดหรือยกเลิกการโหลดไฟล์ไวยากรณ์ที่ระบุเฉพาะเพื่อทำให้ประสิทธิภาพของเอ็นจิน Speakeasy ไม่ส่งผลกระทบต่อประสิทธิภาพของ Velocity Client
ยิ่งมีไฟล์ไวยากรณ์ที่เชื่อมโยงกับขอบเขตมากเท่าใด โอกาสที่เอ็นจินจะให้ค่าที่ผิดก็ยิ่งมีมากขึ้นเท่านั้น
หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับไฟล์แกรมมาร์ โปรดดูที่: