我已经安装了 Python 2.7.14、pywin 2.7、natlink 4.1victor 和蜻蜓 0.6.6b1。我有 Windows 10,主要语言是英语,但键盘布局是芬兰语。
如果我去记事本并编辑语音命令,这样的测试命令:
Test command = "xx{hello[] | world}";
输出xx7hello89 < world0
芬兰语键盘布局的“ xx[hello[] \ world]
”,以及美国英语键盘布局的“” 。
使用芬兰语键盘时,这看起来好像有人试图键入这些字符但没有按Alt Gr(例如,大括号是通过按Alt Gr + 7完成的)
编程语言的现成语法有一个类似但略有不同的问题,除了这里根本没有显示大括号。
例如,当我使用_cs_grammar.py
芬兰语键盘布局时,说“<code>for loop”只会产生“ for(;;)
”和几行新行。有趣的是,当我将键盘设置为美国英语时,它产生的是“ for*<<(
”,也没有大括号。
"for loop": Text("for(;;) {") + Key("enter")+ Key("enter") + Text("}")
我正在尝试使用语音识别进行编码,而那些不工作的字符并不理想。像这样的按键在哪里以及如何定义?