【问题标题】:Python 2.7 accessibility for blind盲人的 Python 2.7 可访问性
【发布时间】:2014-10-30 20:09:47
【问题描述】:

您好,我计划使用 tkinter GUI 在 Python 2.7 中创建一个程序。我正在寻找有关将文本作为音频播放的最佳方法的一些指导,以帮助有视觉障碍的人。

需要播放的文本是按钮上的文本和文本框中的文本。有没有我可以导入的库来帮助我实现这一目标?

谢谢。

【问题讨论】:

  • 许多操作系统都内置了可以在用户端执行此操作的功能......你看过吗,例如OSX 的旁白?
  • 我想自己实现而不是依赖其他软件e

标签: python python-2.7 user-interface tkinter accessibility


【解决方案1】:

答案似乎是否定的。根据 tcl/tk 开发人员Kevin Walzer 的说法,“Tk 不支持 [屏幕阅读器]。我已经对其进行了一些研究,这似乎是一个需要在跨平台基础上实施的庞大项目。”更多内容请参见链接。

【讨论】:

    【解决方案2】:

    如果你真的想用 Python 开发一个可访问的 GUI 应用程序,你不应该使用 Tkinter,因为它根本无法访问。
    考虑使用一些绑定到本机 API/控件的框架,例如 WxPython,它是 WxWidgets 的 Python 端口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      相关资源
      最近更新 更多