24 พฤศจิกายน 2552

Speech Recognitionง่ายๆ สำหรับ RoboBu...

Speech Recognitionง่ายๆ สำหรับ RoboBuilder ด้วย Microsoft Robotics Developer Studio
จาก ควบคุม RoboBuilder ด้วย Microsoft Robotics Developer Studio เราควบคุม RoboBuilder 
ได้จากรีโมตคอนโทรลในคอมของเราแล้ว ในบนความนี้จะใช้เสียงสั่งการ
ซอฟตแวร์ที่ใช้
  1. Microsoft Speech SDK 5.1
  2. แมนนวล ต้องโหลดที่ robosavvy.com download มีอยู่ 200 กว่าหน้า แต่ข้างบนไม่เกี่ยวอ่านหน้า 191 ได้เลย
ตัวอย่างโปรแกรม source code  
1. เริ่มด้วยการใช้ Service SpeechRecognizerGui แล้ว run หรือ F5
ตัวนี้จะเป็นหน้าเว็บให้เราเพิ่มคำศัพท์ ในที่นี้ยังใช้ภาษาไทยไม่ได้ แต่พอทำเป็นภาษาคาราโอแกะแก้ขัดไปก่อนได้
การเข้ามาแก้คำศัพท์ให้เปิด Internet Explorer ไปที่ http://localhost:50000/speechrecognizergui
แล้วเลื่อนลงมาด้านล่าง 
จะเห็นหน้าจอให้เราเพิ่มคำศัพท์
คลิก + แล้วใส่คำศัพท์เช่น "Hello" แล้วกด save

2.เพิ่ม service SpeechRecognizer แล้วลาก Notification แล้วเลื่อก
From: SpeechRecognized
To: Condition

3.เพื่ม IF ตามคำสั่งที่เรากรอกไว้่ในดิกชันนารี

4. ลากเส้นต่อไปตามรหัสคำสั่งเพื่อสั่ง RoboBuilderBick เสร็จเรียบร้อย run ได้เลย


3 ความคิดเห็น:

ไม่ระบุชื่อ กล่าวว่า...

ขอบคุณมากๆครับสำหรับบทความนี้กำลังเป็นที่ต้องการในการใช้ทำโปรเจค


แต่สั่งด้วยเสียงภาษาไทยยังไม่ได้เท่าไหร่ เลย

ไม่ระบุชื่อ กล่าวว่า...

ว่าแต่ ทำไมผมไม่มีตัวฐานข้อมูลที่จะใส่หว่า งง มากมาย

Unknown กล่าวว่า...

น่าจะงง ในการ add คำศัพท์ใช่มั้ยครับ
รันไฟล์ VPL ก่อน
แล้วเข้าไปที่ http://localhost:50000/speechrecognizergui
เข้าไป add คำศัพท์ก่อนนะครับ