我有一个Python+Tkinter application,我想在其中添加一些屏幕阅读器支持。
我想使其在Windows和Linux上均可使用,但我将从Linux开始。不幸的是,Tk并没有向at-spi提供必需的信息(请参见here和here)。
我发现基于Tka11y的Papi,但是它们已经有一段时间没有更新了。当我使用Python 2.7尝试一个最小的示例时,我得到了核心转储。
您还有其他选择吗?
我可以以某种方式直接向屏幕阅读器提供输入,而完全不涉及小部件工具包吗?例如,每当用户在编辑器中从一行移到另一行时,我都可以发送文本进行叙述吗?