Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Dragon(MacSpeech)通过XCode口述?_Xcode_Macos_Speech Recognition_Text To Speech - Fatal编程技术网

使用Dragon(MacSpeech)通过XCode口述?

使用Dragon(MacSpeech)通过XCode口述?,xcode,macos,speech-recognition,text-to-speech,Xcode,Macos,Speech Recognition,Text To Speech,我确信有很多人会编写代码,出于这样或那样的原因,他们暂时或永久无法使用键盘来编写代码 我想知道,让Dragon听写(或任何其他语音识别软件)在我的手臂处于石膏状态时继续编码是否值得 你们当中有人有过这样的经验吗?(效果如何?我邀请您尝试CMUSphinx项目 一开始你可能会发现它不起作用,并且需要大量阅读。但我希望投入的努力将帮助您和其他拥有铸造武器的开发人员;) 我患RSI已经10年了。我怀疑有一个我没有尝试过的解决方案 我为一个有效的解决方案创建了一个蓝图,如下所示: 您可以创建一个网格。

我确信有很多人会编写代码,出于这样或那样的原因,他们暂时或永久无法使用键盘来编写代码

我想知道,让Dragon听写(或任何其他语音识别软件)在我的手臂处于石膏状态时继续编码是否值得


你们当中有人有过这样的经验吗?(效果如何?

我邀请您尝试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