【问题标题】:Voice operated Software development tools语音操作软件开发工具
【发布时间】:2018-03-27 06:58:59
【问题描述】:

作为一名全职 Java 程序员,我的手和手腕一直患有严重的 RSI,这对我的生计构成了威胁。我在 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

【问题讨论】:

标签: java eclipse ide speech-recognition code-by-voice


【解决方案1】:

http://voicecode.io

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

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

它内置支持所有标准变量名格式(snake case、camel case 等),内置命令用于键盘快捷键的每个排列(即 command-shift-5、command-option-shift-T 和等等),具有光标移动命令、应用程序切换命令、窗口切换命令、文本选择命令、符号组合命令,如“=>”、“||”、“>=”等,等等。此外,添加您自己的自定义命令也非常容易。

【讨论】:

    【解决方案2】:

    我与拥有 DNS 的客户合作。我为他们创建了适合他们自己工作环境的脚本。我有使用 DNS 的经验以及它可能导致导航的问题。

    您可能是对的,可能还有其他人和您一样。但是你怎么把它们放在一起。最好建立一个用户社区。根据您的联系人,您可能可以获得领导这样一个社区的资金。

    How to Start a Support Group

    American Self-Help Group Clearinghouse

    您可能有兴趣阅读另一个article

    祝你好运

    【讨论】:

      【解决方案3】:

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

      “21 世纪的程序员会知道 Polaris 是 Eclipse IDE 语音识别插件的名称。它可以快速将您的口语转化为行动。 使用 Polaris,您无需使用鼠标或键盘即可控制 Eclipse IDE 的主要功能。”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-18
        • 1970-01-01
        • 1970-01-01
        • 2013-08-22
        相关资源
        最近更新 更多