语音操作软件开发工具



作为一名全职Java程序员,我的手和手腕一直患有严重的RSI,这对我的生计构成了威胁。我在Mac上使用Dragon口述,它在写英语方面做得很好,但由于编程语言的神秘性质,在Java中与它交谈非常麻烦。导航代码也很棘手,而且可能相当累人。

我目前使用Eclipse IDE,但没有找到任何插件来帮助这方面。从我在这个论坛的其他帖子中读到的(例如,开发人员的语音识别软件,以及我可以使用语音识别编写sql),我应该采取的方法应该是给Dragon口述一个由Java关键字组成的自定义词汇表,并创建一些自定义语音触发命令,这些命令对应于现有的快捷键(例如,"导航到超类")或我在常规基础上执行的动作序列使用AppleScript(例如," commit to SVN").

我可以继续并实现这一点(由于物理限制有些困难),但忍不住觉得我将重新发明轮子。我的意思是,RSI肯定是程序员中一个相对常见的问题,我本以为可能会有一个插件,甚至是一个IDE,通过语音和相关任务(例如,通过逐步调试程序等)来方便编码,我只是似乎没有在任何地方找到这个。

如果有人对我可以使用的Java IDE有任何建议(显然我不需要使用Eclipse),我将非常有兴趣听到他们的建议。

或者,如果有人在Mac上使用Dragon口述,并且有一个Eclipse或其他Java IDE的命令集,他们愿意与我分享,这也将是一个很大的帮助。

谢谢,Ixent

http://voicecode.io

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

我主要用它在Sublime Text和Xcode中编码,使用终端,以及其他一般的计算机使用。这个解决方案的伟大之处在于,所有的命令都可以链接到"命令短语"中,这样你就不必像使用其他语音命令解决方案那样,在每个单独的命令之间暂停。

它内置支持所有标准的变量名格式(蛇形大小写,驼形大小写等),为键盘快捷键的每种排列(即command-shift-5, command-option-shift-T等)内置命令,有光标移动命令,应用切换命令,窗口切换命令,文本选择命令,符号组合命令,如"=>","||",">="等,以及更多。此外,还可以很容易地添加您自己的自定义命令。

我的客户有DNS。我为他们自己的工作环境创建了脚本。我有过使用DNS的经验,也知道它可能导致导航失败。

你可能是对的,也许还有其他人像你一样。但是你如何把它们结合在一起。最好是创建一个用户社区。根据你的关系,你可能会得到资金来领导这样一个社区。

如何开始一个支持小组

美国自助团体信息交换所

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

好运

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

"21世纪的程序员会知道Polaris是Eclipse IDE语音识别插件的名字。它能很快把你说的话变成行动。使用Polaris,您可以控制Eclipse IDE的主要功能,而不需要使用鼠标或键盘。"

相关内容

最新更新