标签 视障 下的文章

Vojtux 是 Fedora 项目的一部分,它是一款专门为视力障碍者打造的非官方 Linux 发行版。

我五岁时,父亲给我们带来了第一台电脑。那一刻,我就明确了自己的职业追求:计算机领域。从那时起,我就一直和电脑打交道。在高中阶段,我开始尝试黑客活动,以决定自己专注于何种领域,最终我选择了安全工程师作为我的职业。

如今,我已经在红帽的安全合规团队任职软件工程师两年多了,我在捷克进行远程工作。我已经使用 Linux 12 年了,主要是 Arch Linux 和 Fedora,然而我过去也管理过 Debian、Gentoo 和 Ubuntu。

Vojtech 的图片

图片说明:这是一张黑白的笑脸 Vojtech 图片,图中有一个红色边框,背景是一架纸飞机。

工作之余,我玩盲人足球,我还参与了许多项目,这些项目都是为了帮助视力障碍者和视力正常人群建立联系。包括我还在一个为视力障碍者举办活动的小型非政府组织(NGO)工作。我还在开发一个叫做 Vojtux 的 Fedora 项目,这也是一个专门为视力障碍者打造的非官方 Linux 发行版。

辅助技术栈

我在使用智能设备时,需要依赖多种辅助技术,其中最主要的一款叫做屏幕阅读器。它是一款能将屏幕上的内容通过语音或盲文传达给视力障碍者的软件(简单来说,它就像我们的眼睛)。它能读并通知我当前正在关注的按钮或页面元素是什么,使得我能够与图形用户界面进行互动。

屏幕阅读器使用语音合成技术,将屏幕上的内容声音化。市面上有众多的语音合成器,有些听起来比别的更自然。我使用的是 Espeak,它听起来没有那么自然,但是它很轻便,运行也很快。此外,它几乎支持所有的语言,包括我正在使用的捷克语。

最后,我使用了一台能以盲文显示一行文字的盲文显示器,尤其在我写代码或者做代码审查的时候,我离不开它。通过触觉自由地从一个代码元素转移到另一个元素,使我能更轻松地把握代码的结构。我还可以使用它的按钮将光标移至我感兴趣的字符或屏幕区域,如果我想的话,我还能使用上面的盲文键盘输入。

我在日常生活中如何应用辅助技术

作为一个视障人士在使用电脑时,有许多事情其实可以借助上述技术轻松完成。以下是我日常经常做的一些事情:

  • 我十分喜欢使用文本控制台。一般来说,只要是文字信息,盲人就可以借助屏幕阅读器进行阅读(虽然并非所有情况都适用,但在大多数情况下是可行的)。我通常用控制台进行系统管理、文本编辑以及查阅指导手册和文档。
  • 我喜欢浏览网络并与网页进行互动。
  • 我使用 VSCode 和 Eclipse 进行代码编写以及代码审查工作。
  • 我会发送电子邮件以及进行即时通讯。
  • 我可以使用诸如谷歌文档(虽非开源,但在现代办公环境中广为使用)和 LibreOffice 这样的文本处理软件。谷歌文档的开发团队加入了许多键盘快捷键,我可以利用它们在文档中浏览、跳转到标题或者注释里等等。
  • 通常来说,我能够播放多媒体内容,但这也取决于应用程序的开发方式,有些媒体播放器在这方面做得更好。

可行,但困扰重重

随着技术的进步,一些任务尽管是可行的,但完成起来却相当困难,我称这类任务为“可行,但困扰重重”。

处理 PDF 文件非常艰难。有时,我不得不采用光学字符识别(OCR)软件将图像转换为文本。例如,我最近需要阅读一份餐厅菜单,他们在他们的网站上提供 PDF 菜单,但它已经被压平,丧失了文字层。在我这里,这显示为一片空白屏幕。我只能通过在智能手机上使用 OCR 应用程序来帮我提取文本。这不仅需要额外的步骤,而且提取的文本翻译并不总是完全准确。

查看和创建演示文稿也可能困难重重。为了解决这个问题,我采用像 Pandoc 这样的软件用 HTML 创建幻灯片,它可以处理 Markdown 并将其转换成幻灯片。我已经使用这种方法好几年了,效果很好。它允许我完全掌控生成的幻灯片,因为 Markdown 就是简单的文本。

通过将其基于声音或文字,可以使视频游戏更易于接入。然而,在 Linux 上玩游戏可以是一大挑战,不仅需要找到能够进行无障碍访问的游戏,而且由于大多数 PC 游戏原生支持 Windows,因此还需要处理一些兼容性问题。

有些网站和界面比其他的难以导航。往往只需要通过正确设置一些属性,这些问题就可以很容易地得到解决。一般来说,大量的网页内容都以图像的形式存在。提高网页内容可访问性的一个快速有效的方法就是确保图像都添加了替代文本,使得屏幕阅读器可以读出来,让无法辨识图像的人们也能了解图像内容。还有另一种经常遇到的情况是遇到没有标签的控件:你知道那里有一个按钮或复选框,但你无法确定它具体的功能。

Vojtux 项目:为了更好的 Linux 可访问性

开发者并不是特意设计出无障碍访问困难的应用程序,问题在于他们通常不清楚如何测试可访问性。由于视障 Linux 用户数量有限,可访问性的测试和反馈往往不足。因此,开发者往往不能生产易于访问的应用,用户也相应较少。这样形成了一个恶性循环。

Vojtux 项目就是希望能处理这个问题。我们希望能建立一个对视障用户更友好的 Fedora 改造版本。我们的目标是吸引更多用户,并鼓励他们发现并报告问题,以便开源社区的开发者可以解决这些问题。

你可能会问为什么要做这个项目?我们需要明确的是,Fedora 在设计上并非就没有可访问性,实际上,它有许多作为包的形式存在的辅助工具。但这些工具不是从一开始就存在,且需要许多细小的配置才能顺利使用,这可能会让初次使用 Fedora 的用户感到困惑。

我们期望 Vojtux 对视障用户而言尽可能友好和可预知。当用户启动立付镜像时,只需出现图形用户界面,屏幕阅读就会立即开始。所有必要的可访问性 环境变量 将会被正确地加载和配置。

Vojtux 还实现了以下功能,例如:

  • 配置开机就能使用的辅助性环境变量。
  • 图形界面一加载,Orca 屏幕阅读器就会启动。
  • 添加了自定义库,该库包含额外的语音合成和打包软件。
  • 添加了许多替代键盘快捷键。
  • 还有一个特别的脚本可以控制显示器的开关。很多用户根本不需要显示器,关闭它则是一种极好的节能方式!

想要帮忙?这就需要你了

首先,如果你希望为 Vojtux 做贡献(或只是帮助传播),可以在我们的 项目库 查找更多信息。

此外,在团队中与视障人士协作时,可能需要考虑应用哪些无障碍技术。例如,因为我们都是通过声音获取信息,所以我们很难同时进行听说和阅读,除非有人非常熟练于使用盲文显示器。

最后,要记住,无论是演示幻灯片、网站还是 PDF,盲人和视障用户都与你使用相同的最终产品。当你开发产品或创作内容时,你的选择对我们能否有效地进行互动和访问有着巨大的影响。知道我们在这里,我们热爱使用计算机和科技,并且我们经常愿意帮助你进行测试。

Vojtech 手持足球的照片

图片说明:手持足球的 Vojtech,他身穿足球服,戴着防护眼镜。

本文作者最初于 2022 年 9 月发布文章,并在后续将项目的官方名称更新为 Vojtux。

(题图:MJ/06477e84-6119-45d0-8085-5936a607ee68)


via: https://opensource.com/article/22/9/linux-visually-impaired-users

作者:Vojtech Polasek 选题:lkxed 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

有哪些最适合视障用户的 Linux 发行版?让我们一起来看看。

如果有人视力障碍或失明,他们可能会依赖声音提示或其他交互方式(如盲文)来阅读和交流。

他们怎样才能使用 Linux 发行版?

嗯,一般来说,无障碍软件有助于使之成为可能。

但是,有哪些 Linux 发行版是注重无障碍性的?哪些是为视障用户量身定做的最佳发行版呢?

我在这里重点列出一些最好的选择。在此之前,在为视障用户尝试/推荐 Linux 之前,有一些必要的要点需要注意。

Linux 是视障用户的理想选择吗?

不幸的是,并不太是

与 Windows 和 macOS 相比,Linux 上可用的无障碍软件/选择比较有限。

即使 红帽公司去年聘请了一位盲人软件工程师 来帮助改进,但这是一项正在进行的工作,可能体验还不够顺滑。

我看到一个一年前的 Reddit 讨论,一个盲人用户分享了他在 Linux 上的无障碍状态的体验,听起来可能并不太顺利。

仍然是可用的,这取决于你想做什么和你选择的发行版。

一些值得注意的地方包括:

  • 不是每个桌面环境都提供良好的无障碍功能。你可以探索和实验,但 GNOME 和 KDE 是可以接受的选择。
  • Linux 发行版中关于无障碍的文档可能并不全面。所以,你可能想在开始之前进行探索和研究。这里有 GNOMEKDE 文档的链接。
  • 你可以随时安装 流行的 Linux 发行版,如 Ubuntu,并通过屏幕阅读器工具进行设置,以开始使用。

然而,有些发行版会给你带来开箱即用的良好体验,可能值得尝试。

下面是你的最佳选择:

? 该列表没有特定的排名顺序。

1、Accessible-Coconut(AC)

Accessible-Coconut 的主屏幕截图,带有蓝色壁纸和椰子图标

Accessible-Coconut 是一个基于 Ubuntu MATE 的、由社区开发的 Linux 操作系统。

安装后,你会发现使视力障碍者能够获得 Linux 体验的所有必要的工具或软件。

其中包括一个支持语音合成和盲文的屏幕阅读器、屏幕放大镜、控制台屏幕阅读器、电子书扬声器、一个支持 Daisy 格式的播放器等等。

其内置的软件以更好的无障碍性而闻名。所以,你可能不需要在安装操作系统后寻找替代品。

Accessible Coconut

2、Vojtux

Vojtux 是一个基于 Fedora 的非官方发行版,由一位盲人软件工程师创建。

对于大多数用户来说,这是一个令人兴奋的选择,因为创建者知道视障用户需要什么。默认情况下,你在登录时就开始使用 Orca 屏幕阅读器,并启用 Qt 无障碍功能,这是一个为额外的语音合成和其他软件定制的库。

另外,有趣的是,你会发现一个可以快速打开和关闭显示器的脚本。

然而,你必须在安装前构建 立付 Live 介质 ISO。因此,如果你没有这方面的技术知识,你可以问问周围的朋友,他们会愿意为你构建它。

你可以在它的 GitHub 页面 或其创造者的 相关博文 上了解更多信息。

Vojtux GitHub

3、Trisquel

Trisquel 的屏幕截图,其墙纸显示为绿色的山和太空

Trisquel 是一个基于 Ubuntu 的 Linux 发行版,采用 Linux-libre 内核。它是为家庭、办公室和教育机构定制的。

与其他一些选择不同,Trisquel 在默认情况下注重无障碍功能,比如启用了 Orca 屏幕阅读器。你可以在他们的网站上找到音频指南和支持屏幕阅读器的手册。

前往其 官方网站,探索更多关于它的信息,并下载 ISO。

Trisquel

4、Ubuntu MATE

Ubuntu MATE 截图,欢迎屏幕提供了各种选项,以获得良好的开机体验

如果你想使用主流发行版,Ubuntu MATE 将很适合喜欢传统桌面用户体验的用户。

你可以找到预装的 Orca 屏幕阅读器和其他工具,给你一个良好的无障碍体验。

Ubuntu MATE

5、Fedora Workstation

Fedora 37 屏幕截图,带有绿草、岩石冒充的建筑的油漆风格的壁纸,中间有一条河

Fedora Workstation 是想要体验 GNOME 桌面环境的用户的最佳选择。

你会发现它安装了最新的 GNOME 桌面。因此,你很可能最终在 Fedora 上获得无障碍体验。

不要忘记,众所周知,Fedora 用户社区热衷于将无障碍性放在首位,并尽快修复任何报告的问题。

Fedora Workstation

? 你的选择是什么?我们是否错过了任何其他选择?请在下面的评论中分享你的想法。


via: https://itsfoss.com/visual-impaired-linux/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出