欢迎来到天天文库
浏览记录
ID:27488561
大小:37.00 KB
页数:14页
时间:2018-12-04
《eGuideDog——Linux 界的导盲犬.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、eGuideDog——Linux界的导盲犬 在近三十年的发展中,Linux先后衍生出了众多发行版本,也就是基于Linux内核的操作系统,妇孺皆知的Android系统自不必说,我们耳熟能详的Ubuntu、CentOS与Debian等常见的版本主要用于系统服务器,也有Kali、BackBox这类专门用于信息安全的版本,此外还有Fedora、OpenSUSE、麒麟和深度等各种各样的发行版。如此众多并且功能专注不同的Linux发行版本,本已让人见怪不怪,但是当听说还有一种专为视力障碍人士而生的Linux时,还是让人兴奋与惊奇。 看这个图片,再结合eGuideDogLinux这
2、个操作系统名字,相信熟悉Linux的读者马上就能明白其中的含义。Linux标志是一只企鹅,而导盲犬能够为视障人士服务,给他们带去光明,这个图片作为项目logo,寓意eGuideDog是为视障人士定制的Linux操作系统。 查阅相关资料之后,我们对eGuideDogLinux的诞生背景与开发者产生了浓厚的兴趣,并相信这也会为读者带来一些感动与启示,于是我们采访了项目作者黄冠能。本文由采访整理而成。 eGuideDog,Linux界的导盲犬 百度百科上对于视障的解释是:视觉障碍简称视障,广义而言,如果个人需透过辅助器具如眼镜、放大镜等才能看清楚东西,就称为视障者,也就是
3、说视障其实不等于完全看不见。既然本文讲计算机操作系统,那么以使用计算机为例,视障可以分为两种,一种是只能看见比较大的字,需要借助放大镜软件把屏幕内容局部区域放大显示来操作计算机,也就是视障中的“弱视”;另一种是完全看不见——全盲,需要借助读屏软件来操作计算机,读屏软件会把屏幕焦点所在的内容通过语音合成软件输出。 总结起来,使用放大镜和读屏软件就基本上是视障人士操作计算机仅有的方式了。相比之下,能够使用放大镜进行阅读的视障人士在使用计算机时遇到的困难可能没有全盲者那么复杂。全盲视障者主要是通过键盘快捷键在屏幕上不同窗口、菜单、按钮等区域之间进行切换,同时读屏软件会把获得的
4、焦点上的文字读出来,让文字以语音的形式被消化。对于大段的文字,会有快捷键控制上一行、下一行等导航浏览。这其中主要涉及到文字转语音、人机交互等关键技术。 其实在Windows、Mac和Linux中,都有放大镜软件和读屏软件,只是一般没有需求,我们也就不会关注到。像Windows环境有一款著名的开源读屏软件NVDA,Ubuntu上也有读屏软件Orca。 eGuideDogLinux是在上游Ubuntu基础上专门为视障人士定制的操作系统,同时也是第一个专门针对中国视障人士而做的Linux发行版。它集成了一系列专为视障人士设计和改造的应用程序,包括中文语音合成引擎、天气查询软
5、件、输入法、读屏软件等,使得视障人士也能够像明眼人一样使用Linux的各种功能,体验互联网的精彩。 “但是它并不是一款创新型产品,并非以一种前所未有的方式让视障人士使用计算机,而只是帮助中国视障人士跨越使用Linux的障碍。”黄冠能解释,其实国外也有一些类似的项目,比如VinuxLinux。 中国的视障人士使用Linux会遇到两个比较大的难题,一个是语言问题,目前流行的Linux发行版本其实也有一些自带读屏软件的,甚至软件中心也有一些为视障人士设计和改造的应用供下载,但是对中文支持并不友好。如前边所说,Ubuntu上有读屏软件Orca,所以如果懂英文,当读屏软件将文字
6、信息以英文读出时能够听懂,那么视障者使用Ubuntu就能够很好地对计算机进行操作,然而前提是要能听懂英文。反过来说,其实就是Linux环境下,普遍缺乏对中文语音合成软件、中文输入法等工具的读屏支持,或者功能并不强大。 另一方面,系统友好性问题。还是以Ubuntu为例,由于它毕竟不是针对视障人士专门设计的,那么系统不会在一启动的时候就提供读屏功能,也就意味着视障者不可能像明眼人一样从头到尾清楚系统当前的状态。然而这初始的一步是很重要的,如果视障者不能从一开始就清楚系统当前所处的状态,那么对于后边的操作都很不利。最简单的情况是,操作者根本不知道系统有没有在启动的时候出了问题
7、卡在某处做自我检查,而检查的时间多长也没法确定,也就是与系统处于“失联”状态。 eGuideDog有力地弥补了这两个大问题,这也正是它的价值。 至于为什么是做一个命令行的Linux而不是做类似Windows以可视化界面为主的操作系统,黄冠能表示:“从技术的角度来看,我之所以认为视障人士使用Linux更有好处,是因为觉得命令行更适合视障人士使用,图形界面在实现过程中难免有读屏软件无法访问的情况。” 例如图形界面中某个按钮用一个图片来显示,没有描述文本,或者该按钮无法用键盘快捷键来获取焦点,那么读屏软件也无能为力。然而,在命
此文档下载收益归作者所有