tcl / tk GUI macOS语音到文本(听写)

问题描述 投票:1回答:1

我正在研究我的Tcl / Tk GUI(通过Perl中的Tcl :: pTk编写)。我是否更正Tcl / Tk小部件(条目,文本等)不能作为输入macOS(HighSierra)的Speach to Text(Dictation)输入?我可以输入我在计算机上安装的任何软件,从我自己的GUI和用Tcl / Tk编写的另一个软件。有什么我可以做的,或者我只是必须接受它是不可能实现的?

干杯凯利

macos tcl speech-recognition tk
1个回答
1
投票

我尝试了Tcl / Tk和Tcl :: pTk的小部件演示(这是我经常做的事情,以检查问题是在Tcl / Tk还是只是Tcl :: pTk)。我在macOS 10.13.6上使用Tk 8.6.8(请注意,最近的macOS在MacOS 10.13上附带了旧版本的Tcl / Tk:8.5.9)。

我可以按fn两次来指示Tcl / Tk文本和入门演示就好了:

Tcl/Tk entry demo

但是对于Tcl :: pTk演示,我无法让它适用于条目小部件,并且很难让它适用于文本小部件(有时候,第一次尝试时没有显示听写气球,或者如果我专注于另一个文本小部件,那么可能会出现另一个小部件的听写气球)。

enter image description here

有时,听写气球会显示ROText小部件,这不会导致输入任何内容,但仍然不理想。

我不确定是什么阻止了在Tcl :: pTk中工作的口述,但由于这是一个相当基本的可访问性功能,如果它有用的话会很棒。这对于Tcl :: pTk的错误报告/功能请求很有用。

更新:我已经发现即使在纯Tcl / Tk示例中也难以使用听写,所以我开了一张票:https://core.tcl.tk/tk/tktview/fdbdcc8c3c

© www.soinside.com 2019 - 2024. All rights reserved.