当我在后台运行 Android Studio 时使用 Dragon NaturallySpeaking 语音识别时,Android Studio 经常获得焦点,这导致听写停止。例如,如果我指示“有没有办法显示连接”,Dragon 可能开始只转录“有没有”,然后 Android Studio 获得焦点,这意味着 Dragon 不能再转录(它只能在具有重点)。
“窃取焦点”有两种方式:(1)窗口进入前台,(2)窗口接收击键。在本期中,Android Studio 根据第二个定义获得焦点,即。窗口接收击键,但它的窗口没有出现在前台。我可以在 Windows 任务栏中看到 Android Studio 获得焦点:
但 Android Studio 的窗口没有出现。
我将 Dragon NaturallySpeaking 12.5 Professional 和 Android Studio 1.0.2 与 Windows 7 SP1 x64 Ultimate 一起使用。
我从未在其他应用程序中遇到过这样的问题,包括 Eclipse、Netbeans、Sublime、GNU Emacs、R Studio、Microsoft Visual Studio、IDLE 或 Matlab 等 IDE。
只有在某些应用程序(例如 Google Chrome 或 Notepad++)中听写时才会出现此问题。在记事本或 Kakao Talk 等其他应用程序中听写时不会出现这种情况。
演示:http: //youtu.be/P9_pV1qq9cI