语音操作的软件开发工具

13
我一直在手腕上受到严重的RSI折磨,作为一个全职的Java程序员,这对我的生计构成了风险。我使用Mac上的Dragon Dictate,它在写英语方面表现得相当不错,但由于编程语言的神秘性质,用Java与之交谈非常麻烦。导航代码也很棘手,需要付出相当大的努力。
我目前使用的是Eclipse IDE,但没有找到任何插件可以帮助这方面的问题。根据我在本论坛中阅读其他帖子的内容(例如:Voice recognition software for developersCan i write sql using speech recognition),我应该采取的方法是给Dragon Dictate一个自定义词汇表,其中包含Java关键字,并创建许多自定义的语音触发命令,这些命令对应现有的快捷键(例如,“导航到超类”)或我使用AppleScript执行的基本操作序列(例如,“提交到SVN”)。
我可以直接实施这种做法(由于身体限制会带来一些困难),但我无法避免觉得我会重新发明轮子。我的意思是,程序员中肯定有相对常见的RSI问题,我原本期望可能会有一个插件,甚至提供一款IDE,可以通过语音进行编码以及相关任务(例如,通过步骤调试程序等)。但我似乎找不到这种东西。
如果任何人对我可以使用的Java IDE有任何建议(我显然不需要使用Eclipse),我会非常感兴趣听听。
或者,如果有人在Mac上使用Dragon Dictate,并且拥有针对Eclipse或其他Java IDE的命令集,并愿意与我分享,那也将是一大帮助。
谢谢,Ixent

这是一个非常好的问题,我自己也一直在思考。据我所知,目前Eclipse没有这样的插件。曾经有过几个提案,例如SpeechClipse(http://www.cis.uab.edu/softcom/eclipse/SpeechClipse/UAB-SpeechClipse.pdf)和SPEED(“SPEech EDitor,http://www.cs.berkeley.edu/~harmonia/harmonia/research/slssd/index.html),但它们都没有出现在Eclipse Marketplace上。我真诚地希望他们能尽快将这种功能添加到Eclipse IDE中。 - DerStrom8
3个回答

2

http://voicecode.io

最近我发布了VoiceCode,这是一个我为解决自己的RSI问题而创建的语音编程解决方案。

我主要在Sublime Text和Xcode中使用它进行编码,使用终端以及其他一般的计算机使用。这个解决方案的好处在于所有命令都可以链接成“命令短语”,因此您不必像使用其他语音命令解决方案那样在每个单独的命令之间暂停。

它内置支持所有标准变量名称格式(蛇形、驼峰等),具有内置命令以覆盖所有键盘快捷方式的各种组合(例如command-shift-5、command-option-shift-T等),具有光标移动命令、应用程序切换命令、窗口切换命令、文本选择命令、符号组合命令如“=>”、“||”、“>=”等等,还有更多功能。另外,添加自定义命令也非常容易。


1

我与拥有DNS的客户共事。我为他们创建了适合其工作环境的脚本。我有DNS方面的经验,知道其中的困难和挑战。

你可能是对的,也许还有其他像你一样的人。但是如何将他们聚集在一起呢?最好是开始一个用户社区。根据您的联系人,您可能可以为主导这样一个社区获得资金。

如何启动支持组

美国自助小组清理所

还有另一篇文章也可能会让你感兴趣。

祝你好运!


0

看看这个https://polaris-a.com

"21世纪的程序员将会知道Polaris是Eclipse IDE语音识别插件的名称。它可以快速将您的口头语言转化为操作。 有了Polaris,您可以控制Eclipse IDE的主要功能,而无需使用鼠标或键盘。"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接