自从四年前我切换到 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 运营着致力于推广 Linux 辅助功能的非营利组织 Accessible Computing Foundation。自 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 条评论