บท ความนี้ผมจะพูดถึงเทคโนโลยีที่เรียกว่า "Speech Recognition" คำว่า Recognition เป็นคำนามมีความหมายว่า nารสำนึก,ความเอาใจใส่,การจำได้,การรู้จัก,การทักทาย ดังนั้นผมจะพาท่านผู้อ่านไปรู้จักการใช้เสียงควบคุมค อมพิวเตอร์กันครับ (ขอบอกก่อนนะเฉพาะ Windows Vista และ Windows 7 เท่านั้นนะครับ ใครยัง XP อยู่ไม่ต้องเสียใจ)
อุปกรณ์ที่ต้องมีคือ Microphone ที่ต่อคอมได้ครับ จะเป็นตั้งโต๊ะหรือที่ติดกับหูฟังก็ได้ครับ
ที่ผมใช้เป็นหูฟังพร้อมลำโพง จำได้ว่าซื้อมาจากร้าน 7-eleven ในซอย ยี่ห้อ RIZZ ของจีนแดงแต่เสียงดีนะ
เมื่อมี Mic แล้วเราจะเริ่มต้นกันที่ปุ่ม Start แล้วเข้า Control Panel ครับ จากนั้นมองหาและเปิด "Speech Recognition"
เมื่อเข้ามาแล้ว ผมแนะนำให้คุณลอง "Take Speech Tutorial" ก่อน
เพื่อ ทำความเข้าใจและลองพูดตามในแบบฝึกหัด คุณจะได้รู้จักการปรับน้ำเสียงให้เข้ากับระบบได้ครับ ... (ไม่งั้นจะเหมือนผมนะ "Holy shit !" มันได้ยินว่า "Goldenfish" กลายเป็นปลาทอง)
เมื่อจบแบบฝึกหัดแล้ว เราก็ต้องลองใช้จริง
เมื่อกดแล้วจะมีหน้าจอนี้แสดงขึ้น
เพื่อสั่งให้มันทำงาน คุณต้องบอกมันว่า "Start Listening" จากนั้นมันจะเปลี่ยนเป็น
แสดงว่าพร้อมแล้ว ... ถ้าหากเราไม่รู้ว่าเราพูดอะไรได้บ้าง ให้พูดว่า "What can i say ?" ครับ แล้วคู่มือก็จะขึ้นมา
คำที่ผมใช้มากที่สุด คือ "Start" เพื่อเปิด Start Menu จากนั้นผมก็พูด "Show Number" แล้วจะมีเลขระบุตำแหน่งแต่ละปุ่มไว้ แล้วก็บอกเลข เช่น "Seven" ตามด้วย "O.K.!" แต่บางครั้งก็สามารถพูดตามชื่อได้เลย อย่าง "Start" แล้ว "All Programs" ตามด้วย "Accessories" จบด้วย "Notepad" เราก็จะได้โปรแกรม Notepad ขึ้นมาในทันใด ฟังแล้วยาวนะผมว่า สำหรับ Notepad นั้นเราสามารถพูดง่ายๆว่า "Open Notepad" ได้ทันที แล้ว Notepad ก็จะออกมาตามคำเรียกร้อง
เป็นไงครับไม่ใช่เรื่องยากสำหรับการเริ่มต้นกับ "Speech Recognition"
แต่อาจมีปัญหาสำหรับบางเครื่องครับ เป็นปัญหาเรื่องภาษา ... ถ้าหากคุณกำลังเปิด Speech Recognition แล้วมีข้อความนี้ขึ้นมา
ให้เข้าไปใน Control Panel แล้ว Region and Language
เลือก Administrative -> Language for non-Unicode program [Change system locale...] จะมีหน้าต่างย่ยขึ้นมาให้เปลี่ยนภาษาเป็น English (US) ตามรูป
ถ้า ทำตามแล้วยังแก้ไม่ได้ ให้ปรับที่ Location ให้เป็น United States ด้วย ... น่าจะได้แล้วนะครับ ถ้ายังไม่ได้อีกนั้นแสดงว่า Windows น่าจะมีปัญหา
สำหรับ Speech Recognition ภาษาไทยนั้นผมก็มีวิธีมาฝากครับ สมุติว่าผมจะใส่คำว่า "สวัสดี" เวลาที่พูดว่า "สวัสดี" ต้องทำตามนี้ครับ กด Right-Click ที่รูป Mic เลือก Open the Speech Dictionary
Add a new word
ใส่คำว่า "สวัสดี" ลงไปในช่อง
กดที่ [v] Record a pronunciation upon Finish
กด Record แล้วพูดคำว่า "สวัสดี" ให้ชัดๆ ถ้าไม่มีอะไรเกิดขึ้นให้พูดอีกครั้ง
ถ้า มี Error อาจเป็นเพราะ คุณยังไม่ได้เปิดตัว Speech Recognition หรือพูด "Start Listening" นั้นเอง ถ้าสำเร็จหน้าจอจะเป็นแบบนี้ครับ
จากนั้นเวลาผมเปิดพวกโปรแกรมเอกสาร เมื่อผมบอกว่า "สวัสดี" จะเป็นการพิมพ์คำว่า "สวัสดี" ทันที
เครดิต : http://www.thaigaming.com/howto/77907.htm
ของคุณ Hitzuja จาก thaigaming
ผมลองดูแล้วสนุกมาก
นับ ว่าโชคยังดีที่มีคนสนใจในบทความของผม จริงๆผมกะว่าพอ Thaigaming ต้อง Restore DataBase บทความไหนที่หายไปผมก็คงต้องปล่อย แต่ก็เสียดายอยู่นะเลยลองถาม Google ว่า "Hitzuja Speech" เลยไปเจออยู่ในเว็บพลังจิต http://board.palungjit.com/f34/คุยกับคอมพิวเตอร์ด้วยSpeech-recognition-windows-vista-7-a-224102.html โพสด้วยโดยคุณ จื่อหลิง (ชื่อในเว็บเขานะ) ผมเลยนำกลับมาด้วย ต้องขอบคุณคุณ จื่อหลิง มากมายเลยครับ
ใครอยากคัดลอกเพื่อเผยแพรความรู้เพื่อการศึกษานั้นผม ยินดีนะครับ
|
ผมคลิก Start Speech Recognition ไม่เปิดขึ้นมาให้ครับ ต้องทำอย่างไรครับ
ตอบลบ