使用Dragon(MacSpeech)通过XCode口述?
我确信有很多人会编写代码,出于这样或那样的原因,他们暂时或永久无法使用键盘来编写代码 我想知道,让Dragon听写(或任何其他语音识别软件)在我的手臂处于石膏状态时继续编码是否值得使用Dragon(MacSpeech)通过XCode口述?,xcode,macos,speech-recognition,text-to-speech,Xcode,Macos,Speech Recognition,Text To Speech,我确信有很多人会编写代码,出于这样或那样的原因,他们暂时或永久无法使用键盘来编写代码 我想知道,让Dragon听写(或任何其他语音识别软件)在我的手臂处于石膏状态时继续编码是否值得 你们当中有人有过这样的经验吗?(效果如何?我邀请您尝试CMUSphinx项目 一开始你可能会发现它不起作用,并且需要大量阅读。但我希望投入的努力将帮助您和其他拥有铸造武器的开发人员;) 我患RSI已经10年了。我怀疑有一个我没有尝试过的解决方案 我为一个有效的解决方案创建了一个蓝图,如下所示: 您可以创建一个网格。
你们当中有人有过这样的经验吗?(效果如何?我邀请您尝试CMUSphinx项目
一开始你可能会发现它不起作用,并且需要大量阅读。但我希望投入的努力将帮助您和其他拥有铸造武器的开发人员;) 我患RSI已经10年了。我怀疑有一个我没有尝试过的解决方案 我为一个有效的解决方案创建了一个蓝图,如下所示: 您可以创建一个网格。从水平方向看,你有辅音音素。往下看,你有元音音素。英语可能使用近20个辅音和13个元音,尽管其中一些是双音/三音 所以,在剔除那些离邻居太近的音素后,你会得到至少100个不同的音素对 然后,您只使用这些10+10音素和100字字典来改编Sphinx 并将不同的键盘字符映射到每个插槽 这将留下大量的插槽供您定制 然后你用一系列毫无意义的“la lu be ni pa ta bu rru…”对你的计算机说话,它会在你走的时候输入 你可以想象,通过这种方式听写的速度会非常快,很可能比训练有素的打字员快,记住你在编写代码时使用了所有这些疯狂的符号 这是一个大项目。也许有一天,如果没有其他人这么做,我会尝试一下 我给这个项目命名为“spascii”(阿拉巴马州的“说ASCII”),但我从未开始编写代码 要记住的第二件事是程序员经常使用鼠标。我曾经使用一种叫做trackIR的头部指针设备(它使用红外线),这真的很不错。后来,我把一个陀螺仪鼠标拉开,把陀螺仪粘在一个盖子上。这给了相当不错的表现。我用连接到鼠标按钮上的吉他踏板来点击,但理论上你可以为左键点击、左下键、左上键等指定一对音素 我最近发布了VoiceCode,这是我为解决自己的RSI问题而创建的语音编码解决方案 我用它来编写崇高的文本和Xcode,以及一般的计算机使用。此解决方案的优点在于,所有命令都可以链接到“命令短语”中,因此您不必像使用其他语音命令解决方案那样在每个命令之间暂停
它内置了对所有标准变量名格式(蛇形、驼色等)的支持,为每一种键盘快捷键排列(即command-shift-5、command-option-shift-T等)都内置了命令,有光标移动命令、应用程序切换命令、窗口切换命令、用于符号组合的命令,如“=>”、“|;”、“>=”,等等,还有更多。另外,添加自己的自定义命令也非常容易。只是确认一下,在您尝试使用狮身人面像之后,您还需要对您的大脑进行铸型:p