Tuesday, February 22, 2011

RightLang - โปรแกรมตรวจจับและแก้ไขข้อผิดพลาด จากการป้อนข้อความผิดภาษา

การพิมพ์ผิดภาษา หรือการป้อนข้อความโดยผู้ใช้เข้าใจว่าแป้นพิมพ์ถูกตั้งไว้เป็นภาษาหนึ่ง ในขณะที่แป้นพิมพ์ถูกตั้งเป็นภาษาอื่น เป็นหนึ่งในข้อผิดพลาดที่พบได้ทั่วไป ในผู้พิมพ์ที่ติดตั้งผังแป้นพิมพ์มากกว่าหนึ่งภาษา ตัวอย่างเช่น คำว่า correct กลายเป็นคำว่า แนพพำแะ ปัญหานี้ยิ่งเกิดได้บ่อยขึ้นเมื่อผู้ใช้สลับโปรแกรมไปมาแล้วทำการป้อนข้อความ ทั้งนี้เนื่องจากแต่ละโปรแกรมจะเรียกใช้ผังแป้นพิมพ์ล่าสุดของมันซึ่งไม่ตรงกับภาษาที่ผู้ใช้ตั้งใจ ปัญหานี้ต่างจากการพิมพ์ผิดโดยทั่วไปเพราะจะทำให้เกิดข้อผิดพลาดมากยิ่งขึ้นถ้าผู้ใช้ยังคงป้อนข้อความต่อไปโดยที่นึกว่าเป็นอีกภาษาหนึ่ง โดยเฉพาะการก้มหน้าก้มตาพิมพ์โดยไม่มองหน้าจอ ผู้ที่สามารถพิมพ์ได้อย่างชำนาญอาจไม่ตระหนักถึงปัญหานี้เท่าใดนัก เนื่องจากสามารถสังเกตเห็นข้อผิดพลาดในการพิมพ์เพียงไม่กี่ตัวแรก จึงลบแล้วพิมพ์ใหม่ได้ทันที อย่างไรก็ตาม ปัญหาการพิมพ์ผิดภาษานี้ก็ยังสามารถทำให้ความเร็วในการป้อนข้อความลดลง และสร้างความรำคาญแก่ผู้พิมพ์ได้

RigtLang เป็นโปรแกรมอรรถประโยชน์ที่สามารถทำงานได้บน Microsoft Windows ที่ติดตั้ง Microsoft .NET Framework 2.0 ขึ้นไป รองรับการทำงานร่วมกับผังแป้นพิมพ์อังกฤษแบบ QWERTY และผังแป้นพิมพ์ไทยแบบเกษมณี โดยโปรแกรมจะคอยตรวจสิ่งที่ผู้ใช้พิมพ์แล้วตัดสินว่าเกิดข้อผิดพลาดจากการพิมพ์ผิดภาษาหรือไม่ และทำการแก้ไขให้โดยอัตโนมัติถ้าเกิดข้อผิดพลาด RightLang รองรับความเร็วในการพิมพ์มากกว่า 100 คำต่อนาที มากถึง 200 คำต่อนาทีในกรณีทั่วไป และทำงานเมื่อจำเป็นเท่านั้นโดยไม่รบกวนการทำงานของระบบ

ดาวน์โหลด RightLang
วิธีการใช้งาน 

ตัวอย่างการใช้งาน 

Monday, February 21, 2011

RightLang - A Thai/English Keyboard Layout Mismatch Error Detection and Correction Utility

Keyboard layout mismatch error is one of common typing errors found in typists who have more than one keyboard layout installed. For instance, the word correct becomes แนพพำแะ when typed with Thai keyboard layout selected. The error occurs more often when a user switches back and forth among application programs and enters texts. This is because each program typically activates its previously used keyboard layout state which is not the same layout the user thinks it should be. Unlike mistyping, this kind of error leads to more typing errors as the typist continues to type with another language in mind, especially when using “hunt and peck” method. Skilled touch typists may have less concern on this problem because they can notice the error in the first few characters and retype them immediately. In any case, keyboard layout mismatch error can slow down typing speed and may be annoying for the typists.

RightLang is a utility program which can be run on any Microsoft Windows with Microsoft .NET Framework 2.0 or above installed. It supports English QWERTY and Thai (Kedmanee) keyboard layouts. The program monitors what the user is typing and decides whether an error caused by keyboard layout mismatch has occurred and automatically correct the error (if any). RightLang supports typing speed of over 100 words per minutes, up to 200 words per minutes on average, and works only when necessary without system interruption.


Download RightLang
How To Use