ผมไม่ได้เห็น articles เกี่ยวกับ assistive technologies ใน Linux มากนัก เมื่อคิดถึง Assistive technologies ค่อนข้างง่ายที่จะ dismiss หรือ forget ซึ่งค่อนข้าง unfair มันไม่ได้เกี่ยวกับ visually impaired people เท่านั้น มันเกี่ยวกับ anyone ที่อาจต้องการความช่วยเหลือเกิน classic keyboard-and-mouse approach Rare exception ที่ bundle assistive technologies อย่างเป็นกันเองคือ Knoppix Adriane Linux distro ที่มาพร้อม screen reader built-in และ enabled by default คุณอาจสนใจ Festival text-to-speech synthesis program ด้วย เริ่มจากที่นี่ ผมขยาย sub-series บน assistive technologies และนำเสนอ Orca

Orca คือ built-in screen reader software ใน Gnome ซอฟต์แวร์ใช้ various combinations ของ speech, braille และ magnification เพื่อให้ access ไปยัง compliant applications มีหลายเหตุผลที่คุณอาจอยากใช้ Orca: คุณต้องการ assistive technologies, คุณสอนคลาสหรือ demonstrate system feature ที่ narration อาจมีประโยชน์เป็นพิเศษ หรือคุณอาจต้อง split attention across multiple screens ที่ different media ควรช่วยได้
ใน short tutorial นี้ ผมจะแสดง menu settings และ configurations ที่มีอยู่ใน Orca รวมถึงวิธีใช้ มันไม่ใช่ comprehensive guide แตควรช่วยให้คุณหาทางได้
Start Orca
Gnome pretty much universal ไม่ว่าจะ distro ที่เลือก คุณจะ excuse ผมหาก demonstrate ด้วย Lucid Lynx Orca อยู่ภายใต้ System > Preferences > Assistive Technologies

ไม่ได้แค่ Orca คุณยัง setup mouse และ keyboard preferences ได้ แตใน tutorial นี้ เราจะ focus on screen reader แอปพลิเคชันจริงๆ ซ่อนอยู่ภายใต้ Preferred Applications button ที่ not so intuitive ที่ด้านบนของ Preferences window

ต่อไป คลิก Accessibility tab คล้ายกัน คุณสามารถ config system, Multimedia และ Internet ได้ ดู Visual section Orca อาจไม่ใช่ screen reader เพียงตัวเดียวที่มี ดังนั้นคุณเลือกจาก dropdown menu ได้ คุณยังสามารถ tick box Run at start เพื่อให้ Orca run ทันทีที่คุณ login เข้า session

ตอนนี้ เราสามารถเริ่ม config tool ได้
Configure Orca
มี settings เยอะที่ต้องผ่าน โปรด patient โดยเฉพาะหากคุณ config Orca ให้คนที่ไม่ทำได้ด้วยตัวเอง Under General tab คุณเลือก keyboard layout สำหรับ Desktop และ Laptop อนุญาตให้ Orca close without confirmation, present tooltips และอื่นๆ คุณอาจอยาก start Orca เมื่อ login แม้จะ kind of redundant เพราะเราติ๊ก box ไปก่อนหน้านี้ และคุณอยากให้มัน speak objects under mouse cursors

หากคุณ enable window to be show when running มันจะ show บน desktop อนุญาตให้คุณ re-access preferences easily, use help หรือ quit application

ต่อไป ภายใต้ Speech tab คุณสามารถทำ additional changes ได้ Enable/disable speech, ตัดสินใจ speech system และ synthesizer ใดที่จะใช้ ตั้ง pitch และ volume และเลือก narration voice คุณแม้แต่ setup seemingly small details เช่น speak indentation และ justification และ progress bar updates

And so forth การตั้งค่า Orca ไม่ simple หรือ quick คุณ definitely ต้อง assess ว่าคุณจะต้องการ assistance ประเภทไหน หรือจะ provide และ config ทั้งหมดตามนั้น ตอนนี้ สำหรับ most people นี่อาจ daunting เล็กน้อย เนื่องจากมี options เยอะ Best bet คือให้คน techy ตั้งค่าให้คุณ
ผมเชื่อว่า path ไป Orca ค่อนข้าง convoluted และ simplified menu อาจทำให้ง่ายขึ้น ด้วย trickier options hidden และ more common choices tweaked to defaults
อ่านเพิ่มเติม
หากสนใจ ดูได้ที่:
Orca: Screen Reader Guide
Accessible applications (compliant with Orca)
สรุป
Orca เป็น very decent program พร้อม useful features มันไม่ easy to locate ในเมนูหรือ config เนื่องจากต้องการ very delicate และ personal approach บาง improvements ใน usability และ intuitiveness จะ most welcome That said ซอฟต์แวร์ค่อนข้าง robust หากคุณไม่ insist on perfection คุณสามารถมี Orca running และทำงานได้ใน seconds แตเราควร strive for perfection และทำ improvements
Tutorial นี้ไม่ใช่ step-by-step guide มากนัก มันเป็น helper มากกว่า เพื่อ get you started และ point you in the right direction ด้วย combination ของ Adriane และ Festival คุณสามารถเริ่ม explore assistive technologies ใกล้ชิดขึ้น และเลือก best setup เพื่อ meet requirements ของคุณ
หวังว่าคุณชอบ ตอนนี้เป็นคุณถึงคราว Help spread awareness และคิดถึง little things ที่ทำ difference มากในชีวิต
ขอแสดงความนับถือ