自从四年前我切换到 Linux 以来,我就一直参与开源,有时作为代码贡献者,有时只是提交错误和改进文档。而且,正如你们中的一些人可能已经知道的那样,我是一名视障人士。
因此,我参与的大多数开源项目都围绕可访问性展开。以下是我使用和参与的八个开源项目,作为开源可访问性社区的一份子。
eSpeak
eSpeak 是一个开源、紧凑、易于扩展的文本到语音 (TTS) 合成器,支持英语和 40 多种其他语言。
在过去的三年里,自 2012 年 6 月以来,我一直在稳步提高美国英语语言支持的质量,修复单词,添加新规则,并在需要时改进音素。我维护了一个 eSpeak 修复的 Git 仓库,每当发布新的 eSpeak 版本时,首席开发人员 Jonathan Duddington 都会从我的 Git 仓库中拉取他想要放入 eSpeak 本身的修复。 这个仓库 还包含一些声音(在 eSpeak 中称为变体),它们不是标准 eSpeak 发行版的一部分,而是可以在 Microsoft Windows 的“nvda”屏幕阅读器中找到。
请注意,如果您想使用我的仓库,您需要使用 eSpeak 的最新开发版本。这主要是由于最新稳定版本和最新开发版本之间可能发生的音素变化,以及 eSpeak 源代码中的版本检查,这些检查阻止使用比 eSpeak 自带的字典更新的字典。这意味着您不能简单地将较新的字典复制到较旧的字典之上。
Sonar GNU/Linux
Sonar GNU/Linux 专注于提供一个易于使用、可访问、最新的 Linux 发行版,其中包含最新的可访问性软件,以及一系列已知可访问的软件。特别是,我们专注于提供大多数人想要的全部多媒体编解码器,以及用于管理 iPod 和 iPhone 等 Apple 设备的最佳开源软件。我与 Kyle Brouhard (kyle@gmx.ca) 和 Jonathon Nadow 共同开发了这个发行版,Jonathon Nadow 运营着 Accessible Computing Foundation,这是一个致力于促进 Linux 可访问性的非营利组织。自 2014 年 8 月以来,我一直是这个 Linux 发行版的一份子。
Fedora
我不是这个非常 著名的 Linux 发行版 的开发者,但我通过贡献可访问性文档、提交错误以及在 #Fedora IRC 频道上帮助人们来提供帮助。
Vinux
由于时间不够,我不再像以前那样积极参与 这个 Linux 发行版。尽管如此,我还是会在他们的 IRC 频道上帮助人们,偶尔也会添加到他们的 wiki 中,并讨论可访问性错误和软件包,尽管我不是软件包维护者。这是我从 Windows 切换过来的 Linux 发行版,并且仍然是一流的 Linux 发行版。
Orca
我深入参与改进 这个用于图形桌面(如 GNOME、MATE 和 Unity)的顶级屏幕阅读器。我提交错误,我在邮件列表中发帖,如果人们遇到麻烦,我会帮助他们,尽管我不是程序员。首席开发人员 Joanmeri Diggs 在开发这款屏幕阅读器方面做得非常出色,经常向 Orca 社区征求意见。这意味着社区对添加到 Orca 中的内容有相当大的影响力,并确保 Orca 仍然易于使用。
GNOME
GNOME 对我来说是一个非常新的补充。我致力于提高 GNOME Shell 的可访问性,GNOME Shell 是我选择的桌面。我通过在他们的可访问性频道 #a11y@irc.gnome.org 上闲逛,以及如果我发现与可访问性相关的问题,则针对 gnome shell 提交错误来做到这一点。
MATE
我还参与了 MATE 开发人员的工作,以提高这个非常流行的桌面环境的可访问性。我提交错误,在 IRC 频道上闲逛,并与 Joanie 跟进,以确保 Orca 和桌面开发人员之间进行沟通。
TinTin Alter Aeon 音效包
我参与改进这个声音、触发器和脚本的集合,以提高 Alter Aeon 多用户地牢(简称 MUD)的可访问性。此音效包需要使用 TinTin MUD 客户端,该客户端在大多数 Linux 发行版中都可用。如果您想了解更多信息或需要帮助安装或使用此客户端,请访问他们的 GitHub 页面。
Linux 支持可访问性
我坚信 Linux 是 Windows 和 Apple OS X 等专有操作系统的稳定、安全且可访问的替代方案。我用我的技能来证明这一点,并帮助使这个已经很棒的操作系统变得更加出色。我无法在金钱上提供帮助,因为在支付房租、账单和食物后,我经常几乎没有多余的钱,所以我通过其他方式来弥补,例如错误报告、文档和帮助新用户。
开源软件正在各种设备上运行,例如电视、智能手机和潜艇。并且,要完全清楚,这些设备中的大多数都运行精简版的 Linux 内核——仅足以在它们运行的任何设备上运行——并且通常不包括带有屏幕阅读器的桌面。例外是 Google 的 Android 和 ChromeOS。
我很自豪成为 Linux 和开源社区的一份子,他们非常支持可访问性需求。最后,我想说:如果我们共同努力,我们可以向全世界证明,如果您是残疾人,无论残疾是什么,您都不需要昂贵的硬件和软件来参与有视觉的世界。
7 条评论